複数の HMC でのリモート・コマンド行を使用したコードの更新

複数の HMC で同時に、HMC リモート・コマンド行を使用して、コードを更新する方法を説明します。

リモート側で暫定修正、Service Pack、および累積保守のリリースをインストールするためには、updhmc コマンドを使用します。 次の例は、複数の HMC マシンで、リモート・システムからの HMC コード更新を実行するシナリオを示しています。

このシナリオで、システム A は OpenSSH がインストールされた Linux® システムです。 公開鍵ファイルは事前に、すべての HMC にデプロイされており、それらの鍵ファイルは空のパスフレーズで生成されたものと想定します。

for i in 1 2 3 4 5 6 7 	
do
	scp hmc_update.zip hscroot@hmc$i:/home/hscroot
done 	
for i in 1 2 3 4 5 6 7 	
do
	ssh hscroot@hmc$i “updhmc –t l –f /home/hscroot/hmc_update.zip –c –r"
 	
done

上記のコード例で最初の <for> ループは、hmc_update.zip という暫定修正を、7 個の HMC に コピーします (ホスト名は hmc1、hmc2、...、hmc7)。2 番目の <for> ループは、7 個の HMC それぞれ で updhmc コマンドを実行します。updhmc コマンドが完了すると、ファイルは除去され、HMC が シャットダウンおよび再始動されます。


フィードバックの送信 | このページの評価