运行可使所有节点执行同样命令(xcall)
Posted "Hello World".
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了运行可使所有节点执行同样命令(xcall)相关的知识,希望对你有一定的参考价值。
xcall脚本
编辑内容
vi xcall
添加以下内容:
#!/bin/bash
pcount=$#
if((pcount==0));then
echo no args;
exit;
fi
for((host=1; host<=7; host++)); do
echo ----------Hadoop$host---------
ssh Hadoop$host $@
done
修改权限
sudo chmod 777 xcall
sudo chown hunter:hunter xcall
使用方法
例如: 使用xcall,删除/opt/module下的test
xcall rm -rf /opt/module/test
注意: 这里的路径要写全,因为脚本文件里面没有识别当前所在路径,也是为了保证某些命令的操作方便。
以上是关于运行可使所有节点执行同样命令(xcall)的主要内容,如果未能解决你的问题,请参考以下文章