当前位置: 技术问答>linux和unix
liunx shell脚本
来源: 互联网 发布时间:2017-01-09
本文导语: 假设一个游戏有20台服务器(相当于20个游戏服),游戏更新的时间,不想每次都ssh到每一台服务器在去更新,这样工作效率低。我想在其中一台服务器写一个多进程并发的脚本:向19台服务器发送指令,让它们自行执...
假设一个游戏有20台服务器(相当于20个游戏服),游戏更新的时间,不想每次都ssh到每一台服务器在去更新,这样工作效率低。我想在其中一台服务器写一个多进程并发的脚本:向19台服务器发送指令,让它们自行执行更新命令...而且当前的服务器能够知道它们是否更新成功?谁懂的,帮帮忙...谢谢
|
方法1:配置好SSH证书登录,在Shell脚本里面批量连接上去执行命令。
方法2:expect
方法2:expect
|
用NTP ,指定两台服务器为ntp服务,一个主,一个备,所有服务自动去跟ntp服务器同步时间。
|
1、一般的做法都是做NTP 具体方法上网上找
2、expect 从一台机器上向其他19台发命令请求
2、expect 从一台机器上向其他19台发命令请求
|
ssh登录到另外19台服务器,执行命令。