pssh(Parallel ssh)
複数のホストに対して同じ処理が実行できる並行処理型のSSHツール。
ソースダウンロード
# cd /usr/local/src
# wget https://parallel-ssh.googlecode.com/files/pssh-2.3.1.tar.gz
# tar xzf pssh-2.3.1.tar.gz
# cd pssh-2.3.1
インストール
# python setup.py build
# python setup.py install
# pssh --version
2.3.1シンボリックリンク作成
# ln -s /usr/local/src/pssh-2.3.1 /usr/local/pssh
ノードリスト作成
# mkdir -p /usr/local/pssh/nodelist
# touch /usr/local/pssh/nodelist/{test_app, test_api}
# vi /usr/local/pssh/nodelist/test_app
192.168.0.1
192.168.0.2
# vi /usr/local/pssh/nodelist/test_api
192.168.0.3
192.168.0.4
終わり