假设Linux集群中有hcmaster、hcslave1、hcslave2三台机子。

xcall.sh

功能:能够在集群所有机器上执行命令
第一步:创建xcall.sh文件
自定义脚本
第二步:将xcall.sh拷贝到/usr/local/bin目录下面
第三步:设置xcall.sh的权限如下图所示:
自定义脚本
第四步:将xcall.sh文件远程拷贝到其它虚拟机的/usr/local/bin目录下

测试

  1. 查看hostname
    自定义脚本
  2. 执行jps。Jps是jdk的命令
    因为jps没有在/user/bin/下需要配置符号连接,具体操作在三台虚拟机上依次执行如下操作:
    自定义脚本
    自定义脚本

xsync.sh

相关文章: