Actualizar el código en múltiples HMC utilizando la línea de mandatos remota

Aprenda a utilizar la línea de mandatos remota de la HMC para actualizar el código en más de una HMC a la vez.

Para instalar de forma remota arreglos provisionales, paquetes de servicio y releases de mantenimiento acumulativos en la HMC, utilice el mandato updhmc. El ejemplo siguiente ilustra un caso práctico en el que se realiza una actualización de código de la HMC en múltiples máquinas de la HMC desde un sistema remoto.

En este caso práctico, el Sistema A es un sistema Linux instalado con OpenSSH. Supongamos que los archivos de claves públicas se han desplegado previamente en todas las HMC y que estos archivos de claves se han generado con una frase de acceso vacía.

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

El primer bucle <for> del ejemplo de código anterior copia un arreglo provisional denominado hmc_update.zip en 7 HMC, con el nombre de sistema principal hmc1, hmc2, ..., hmc7. El segundo bucle <for> ejecuta el mandato updhmc en cada una de las 7 HMC. Cuando finaliza el mandato updhmc, elimina el archivo y concluye y reinicia la HMC.


Enviar comentarios | Valorar esta página