複数のサーバに同じコマンドを繰り返し発行する のバックアップの現在との差分(No.1)
- バックアップ一覧
- 差分 を表示
- ソース を表示
- バックアップ を表示
- 複数のサーバに同じコマンドを繰り返し発行する へ行く。
- 1 (2010-08-08 (日) 16:58:39)
- 追加された行はこの色です。
- 削除された行はこの色です。
*複数のサーバに同じコマンドを繰り返し発行する [#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の結果が一度に見れます。 これで、9台のサーバのdfの結果が一度に見れます。これをシェルスクリプト化しておけば、一発で確認できるようになります。 こりゃあ便利だ!