如何同时在多个ec2实例上执行bashscript

时间:2016-01-26 08:35:40

标签: bash amazon-ec2 centos7

我写了一个bash脚本。只是通过performin。/script.sh我可以在一个节点上执行它。 但它需要在多个节点上执行。如何在多个节点上同时执行一个脚本?

目前我正在使用它:

for ip in $(<ALL_SERVERS_IP); do ...

但这不是在同一时间执行安装。它已经完成了第一个节点并开始了第二个节点等等。我正在研究centos7

1 个答案:

答案 0 :(得分:0)

您可以尝试在命令后加&

for ip in $(<ALL_SERVERS_IP); do YOUR_COMMAND_OR_SCRIPT & done

最后的&符号会将你的脚本放在后台,而不是等待脚本结束。