部分文章内容为公开资料查询整理,原文出处可能未标注,如有侵权,请联系我,谢谢。邮箱地址:gnivor@163.com ►►►需要气球么?请点击我吧!

linux笔记-多服务器同时执行相同命令

1.服务器的ip地址写到文件中,命名为nodelist.txt

192.168.1.160
192.168.1.166

2.编写运行脚本 

for i in `cat nodelist.txt`
do
ssh hadoop@$i '要执行的命令';
done;

 

for i in `cat nodelist.txt`
do
  ssh hadoop@$i 'echo hehe >> /usr/local/myjar/aaa.txt';
done;

功能是输出字符串hehe在 /usr/local/myjar/aaa.txt文件中。

posted @ 2017-02-19 17:32  流了个火  阅读(515)  评论(0编辑  收藏  举报
►►►需要气球么?请点击我吧!►►►
View My Stats