编写脚本

ct文件:

  1. #!/bin/bash
  2. #将集群的时间都同步为最新的时间
  3. xcall sudo ntpdate -u ntp1.aliyun.com

xcall 脚本可以用下面的
xcall脚本讲解编写

xcall文件:

#!/bin/bash
#在集群的所有机器上批量执行同一条命令

if(($#==0))
then
    echo 请输入您要操作的命令!
    exit
fi

echo 要执行的命令是$*

#循环执行此命令
#我服务器名字是 zjj101 zjj102 zjj103  这里调整你们自己的服务器名字.
for((i=101;i<=103;i++))
do
    echo ---------------------zjj$i-----------------
    ssh zjj$i $*
done

错误提示

找不到命令

需要给要更新时间的服务器安装 : yum install ntpdat