Under Construction

Variante 1: Ändern der IP-Konfiguration der neuen HMC

Die neue Ersatz-HMC sollte entweder bereits installiert und mit einem temporären Namen (bei uns new-hmc01) und temporärer IP-Adresse (bei uns 172.20.137.220) konfiguriert sein.

Als erstes bekommt die neue HMC nun den Hostnamen der alten HMC:

$ hmc chnet new-hmc01 hostname=hmc01
$

Durch einen Lauf von „hmc rescan“ werden die Listen des LPAR-Tools aktualisiert und damit wird auch der Name in den Listen aktualisiert:

$ hmc rescan new-hmc01
hmc01:
$

Als nächstes bekommt die neue HMC die IP-Adresse der alten HMC:

$ hmc chnet hmc01 eth0 172.20.137.200 255.255.255.192
hmc01: chhmc -c network -s modify -a 172.20.137.200 -i eth0 -nm 255.255.255.192
ERROR: remote HMC command returned an error (255)
$

Hinweis: Die auftretende Fehlermeldung ist in diesem Falle kein Problem. Die Ursache ist die Änderung der IP-Adresse während die SSH-Verbindung zur HMC noch mit der alten IP-Adresse verwendet wird.

Da die IP-Adresse über welche die neue HMC erreichbar ist sich geändert hat, entfernen wir die HMC aus den Listen des LPAR-Tools:

$ hmc remove hmc01
$

Anschließend wird der Host-Key der alten HMC aus der known_hosts Datei von SSH entfernt (falls dies nicht schon früher erfolgt ist):

$ ssh-keygen -R hmc01
Host hmc01 not found in /home/user01/.ssh/known_hosts
$

Danach kann die neue HMC unter Verwendung der neuen IP-Adresse (bzw. des ursprünglichen Hostnamens) wieder registriert werden:

$ hmc add hmc01
The authenticity of host 'hmc01 (172.20.137.200)' can't be established.
ECDSA key fingerprint is SHA256:MjM6fHazFzmgYDZ8RO/gtHhg8Vtn1CzAQ0MmO1BgvH4.
ECDSA key fingerprint is MD5:7f:3a:da:12:13:22:2a:06:12:03:48:f8:81:5a:19:28.
Are you sure you want to continue connecting (yes/no)? yes
hmc01:
$

Nach der Änderung der IP-Konfiguration sollte die neue HMC einmal rebootet werden:

$ hmc shutdown -r hmc01
$