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
終わり