トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS

複数のサーバに同じコマンドを繰り返し発行する のバックアップ差分(No.1)


  • 追加された行はこの色です。
  • 削除された行はこの色です。
*複数のサーバに同じコマンドを繰り返し発行する [#v0841f6d]

同じ操作を複数のサーバで繰り返すのってかなり手間です。

そんな時に便利なやり方を紹介。

繰り返し対象を変数に入れてやって、forで回します。

例えば、複数のサーバのディスク使用率を見たい場合はこんな感じでやります。

 LIST="srv01 srv02 srv03 srv04 srv05 srv06 srv07 srv08 srv09"
 for l in $LIST; do echo $l; ssh $l "df -h";done

これで、9台のサーバのdfの結果が一度に見れます。

こりゃあ便利だ!