pssh 是一套可以同時在多台機器下指令的工具,在更新多台機器的時候非常好用。
範例
parallel-ssh \
-O StrictHostKeyChecking=no \
-h host.list \
-l $USER \
-i "(echo $PASSWD1; echo $PASSWD2) | sudo -S yum update -y"
其中 `host.list` 是純文字檔,是 Server 主機清單:
server1.example.com
server2.example.com
server3.example.com
...