Dieser Abschnitt enthält Informationen darüber, wie Sie den Code mit der fernen HMC-Befehlszeile auf mehreren HMCs gleichzeitig aktualisieren.
Verwenden Sie den Befehl updhmc, um vorläufige Fixes, Service-Packs und kumulative Wartungsreleases über Remotezugriff auf der HMC zu installieren. Das folgende Beispiel zeigt ein Szenario, in dem über ein fernes System eine HMC-Codeaktualisierung auf mehreren HMC-Systemen durchgeführt wird.
In diesem Szenario ist System A ein mit OpenSSH installiertes Linux-System. Angenommen, die Dateien für öffentliche Schlüssel wurden zuvor auf allen HMCs implementiert. Diese Schlüsseldateien wurden mit leeren Kennphrasen generiert.
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
Die erste <for>-Schleife des vorhergehenden Codebeispiels kopiert den vorläufigen Fix hmc_update.zip auf 7 HMCs mit den Hostnamen hmc1, hmc2, ..., hmc7. Die zweite <for>-Schleife führt den Befehl updhmc auf allen 7 HMCs aus. Nach Abschluss des Befehls updhmc wird die Datei entfernt, und es wird ein Warmstart der HMC ausgeführt.