PowerScale – iDRAC-IP-Adresse des PowerScale-Node wird auf 0.0.0.0 zurückgesetzt
Zusammenfassung: PowerScale iDRAC ist für die statische Adressierung konfiguriert, aber die IP-Adresse wird immer wieder auf 0.0.0.0 zurückgesetzt.
Symptome
Der Kunde hat zuvor die iDRAC-Schnittstelle auf den PowerScale F200/F600/F900/B100/P100-Nodes mit statischen Adressen konfiguriert und funktionierte. Der Versuch, eine Verbindung mit der IP-Adresse herzustellen, schlägt jetzt fehl. Beim Verbinden mit dem Node über den Mikro-USB-Port scheint die iDRAC-Netzwerkadresse des Node auf 0.0.0.0 eingestellt zu sein. Bei der Überprüfung der Schnittstelleneinstellung mit ipmitool wird die Adresse auf 0.0.0.0 festgelegt:
node-1# ipmitool lan print 1 Set in Progress : Set Complete Auth Type Support : MD5 Auth Type Enable : Callback : MD5 : User : MD5 : Operator : MD5 : Admin : MD5 : OEM : IP Address Source : Static Address IP Address : 0.0.0.0 Subnet Mask : 255.255.255.0
Ursache
Der Kunde wollte die isi ipmi-Funktion auf dem Cluster aktivieren. Da die iDRACs zuvor behoben wurden, hatte der Kunde nur den folgenden Befehl ausgeführt:
isi ipmi settings modify --enabled=true --allocation-method=static
Für die Konfiguration von ipmi-Einstellungen auf dem Cluster muss ein Adressbereich zugewiesen werden. Wenn kein Bereich festgelegt ist, wird die ipmi-Schnittstelle (in diesem Fall die iDRAC-Schnittstelle) als 0.0.0.0 konfiguriert.
Lösung
Konfigurieren Sie einen IPMI-Bereich auf dem Cluster mithilfe des folgenden Befehls:
isi ipmi network modify --add-ranges=<low-ip>-<high-ip> --gateway=<gateway> --prefixlen=<subnet mask>
Oder deaktivieren Sie ipmi auf dem Cluster.
isi ipmi settings modify --enabled=false
Melden Sie sich nach der Deaktivierung über die Micro-USB-Verbindung beim iDRAC an und setzen Sie die statische Adresse für den Node zurück.
Beachten Sie Folgendes: Bei Verwendung von isi ipmi gibt es keine Möglichkeit, einem bestimmten Node eine statische Adresse zuzuweisen. Sie weisen einen Adressbereich zu und der Service auf dem Cluster, der verantwortlich ist, weist Adressen allein zu. Beispiel:
Beispiel für Nodes, die mit statischen iDRAC-Adressen konfiguriert sind:
node-1# isi_for_array -sX "ipmitool lan print 1 | grep -i 'ip address'" node-1: IP Address Source : Static Address node-1: IP Address : 192.168.10.11 node-2: IP Address Source : Static Address node-2: IP Address : 192.168.10.12 node-3: IP Address Source : Static Address node-3: IP Address : 192.168.10.13
Beispiel nach der Ausführung von isi ipmi-Einstellungen zum Zuweisen von Adressen:
node-1# isi ipmi settings modify --enabled=true --allocation-type=static node-1# isi ipmi network modify --add-ranges=192.168.10.11-192.168.10.13 --gateway=192.168.10.1 --prefixlen=255.255.255.0 node-1# isi_for_array -sX "ipmitool lan print 1 | grep -i 'ip address'" node-1: IP Address Source : Static Address node-1: IP Address : 192.168.10.11 node-2: IP Address Source : Static Address node-2: IP Address : 192.168.10.13 node-3: IP Address Source : Static Address node-3: IP Address : 192.168.10.12