Обновление кода нескольких HMC с помощью удаленной командной строки

Приведены инструкции по одновременному обновлению кода нескольких HMC с помощью удаленной командной строки HMC.

Для удаленной установки временных исправлений, пакетов обслуживания и кумулятивных пакетов на HMC применяется команда updhmc. В следующем примере рассмотрен сценарий, предусматривающий обновление кода нескольких HMC из удаленной системы.

В этом сценарии система А - это система Linux с поддержкой OpenSSH. Предполагается, что предварительно на всех 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 на семь консолей HMC с именами hmc1, hmc2, ..., hmc7. Второй цикл <for> выполняет на каждой из этих консолей команду updhmc. После завершения команды updhmc файл удаляется и выполняется перезапуск HMC.


Отправить отзыв | Оценить страницу