異なるサーバーに異なる引数を指定しながら、複数の Ubuntu-Linux サーバーでアプリケーションを並行して実行する必要があります。私はそれをグーグルで検索しようとしましたが、可能な解決策にたどり着くことができませんでした。ssh/pdsh/parallel も試しましたが、成功しませんでした。
シナリオをさらに説明するために、3 台のサーバーすべてで script.sh を並行して実行する必要があるが、引数が異なる非動作例 (pdsh を使用) を次に示します。参考までに、公開/秘密の ssh キー (パスワードなしのログイン) は既に用意されています。
$ pdsh -w server1,server2,server3 -l username script.sh args
ここで、args は server1 の場合は 1、server2 の場合は 2 などになります。
pdshまたはUbuntuで利用可能な他のツールを使用して、誰かがこれを達成するのを手伝ってくれれば幸いです。ご協力いただきありがとうございます。
よろしく
サチン