Mit ipmitool versuche ich, die Startreihenfolge so zu ändern, dass zuerst und von einer bestimmten Schnittstelle aus pxe bootet .
Soweit mir bekannt ist, ipmitool
bietet das Tool die Möglichkeit, das Startgerät zu ändern, jedoch keine Schnittstellen. Zum Beispiel kann ich die Startreihenfolge in pxe ändern:
ipmitool -I lanplus -H bmc_ip -U root -P passwd chassis bootdev pxe options=persistent
Gibt es auch eine Möglichkeit, die Startreihenfolge des Netzwerks festzulegen (dh eine bestimmte Schnittstelle, über die pxe gestartet werden soll)?
Es scheint keine Option durch bootdev
oder bootparam
Optionen von ipmitool zu geben. Ich habe mich gefragt, ob dies mit dem raw
Modus oder auf andere Weise erreicht werden kann.
Offensichtliche Alternative ist die manuelle Eingabe des BIOS oder über ipmitool. Aber ich bin daran interessiert, dies ohne manuelle Interaktion zu tun.
Antworten:
IPMI unterstützt nicht die Bestellung von physischen Ethernet-Schnittstellen für den PXE-Start. Die neueste Version von IPMI 2.0 unterstützt mehrere IP-Adressen (IPMI 2.0 Version 1.1, Februar 2014) für eine einzelne physische Ethernet-Schnittstelle, und keines der kostenlosen IPMI-Tools unterstützt dies.
Möglicherweise können Sie eine Lösung hacken, bei der Sie alle IP-Adressen außer der gewünschten deaktivieren und der PXE-Start unter Verwendung der einzelnen verfügbaren IP-Adresse erfolgt. Ich habe das noch nie gesehen.
Welchen Modulserver verwenden Sie? Es ist sehr, sehr selten, dass auf einem Server mehrere physische Ethernets vorhanden sind, die IPMI unterstützen. Wenn der Serverhersteller so viel Aufwand und Kosten verursacht hat, gibt es einen OEM-Befehl, der die gewünschte Funktion implementiert?
quelle