我写了一个bash脚本。只是通过performin。/script.sh
我可以在一个节点上执行它。
但它需要在多个节点上执行。如何在多个节点上同时执行一个脚本?
目前我正在使用它:
for ip in $(<ALL_SERVERS_IP); do ...
但这不是在同一时间执行安装。它已经完成了第一个节点并开始了第二个节点等等。我正在研究centos7
答案 0 :(得分:0)
您可以尝试在命令后加&
。
for ip in $(<ALL_SERVERS_IP); do YOUR_COMMAND_OR_SCRIPT & done
最后的&符号会将你的脚本放在后台,而不是等待脚本结束。