IBM Cloud Docs
Native NIC-Treiber anwenden

Native NIC-Treiber anwenden

ixgben ist ein nativer Treiber, der den vmklinux net-ixgbe Treiber ersetzt, aber SR-IOV und SW FcOE nicht unterstützt. Die ICVS-Automatisierung würde diesen Treiber nicht aktivieren, wenn Ihr vSphere ® ESXi-Host bereitgestellt wurde. Es wird empfohlen, diesen Treiber zu aktivieren, da er verbesserte Leistung ermöglicht. Das folgende Verfahren zeigt Ihnen, wie Sie die nativen Treiber mithilfe der vSphere Befehlszeile (vCLI) aktivieren und deaktivieren.

Bevor Sie diese Task starten, rufen Sie alle physischen IPMI-IP-Adressen, Anmelde-IDs und Kennwörter aus dem IBM Cloud®-Infrastrukturkundenportal ab. Dies ist bei einem Backout erforderlich oder zum Überprüfen des Fortschritts eines Upgrades, bei dem kein direkter Netzzugriff auf den Host möglich ist.

Führen Sie die folgenden Schritte für jeden Host in der angegebenen Reihenfolge aus:

  1. Verwenden Sie den vSphere Web Client, um den vSphere ESXi-Host in den Wartungsmodus zu versetzen, indem Sie Home > Hosts and Clusters auswählen. Wählen Sie im Navigatorfenster den vSphere ESXi-Host aus, klicken Sie mit der rechten Maustaste auf den Host und wählen Sie Wartungsmodus > In Wartungsmodus wechseln aus. Da der Host Teil eines automatisierten DRS-Clusters ist, werden virtuelle Maschinen auf verschiedene Hosts migriert, wenn der Host in den Wartungsmodus wechselt.

  2. Greifen Sie über SSH auf den vSphere ESXi-Host zu und verwenden Sie dabei die Details aus der IBM Cloud for VMware Solutions-Konsole.

  3. Führen Sie den folgenden vCLI-Befehl aus, um die nativen ixgben-Treiber zu aktivieren: esxcli system module set --enabled=true --module=ixgben

  4. Führen Sie den folgenden vCLI-Befehl aus, um den vSphere ESXi-Host neu zu starten: system shutdown reboot --reason “Install ixgben driver”

  5. Nachdem der vSphere ESXi-Host neu gestartet wurde, loggen Sie sich per SSH wieder in den Host ein, geben Sie den folgenden vCLI-Befehl ein und überprüfen Sie, ob der ixgben-Treiber "geladen" (erste Spalte) und "aktiviert" (zweite Spalte) ist: esxcli system module list |grep ixg

  6. Wenn die Treiber aktiviert sind, wählen Sie mithilfe des vSphere Web Client den Host im Navigatorfenster aus, klicken Sie mit der rechten Maustaste und wählen Sie Wartungsmodus > Wartungsmodus beenden aus. Wählen Sie den nächsten Host aus und aktivieren Sie die Treiber, bis alle Hosts an der Reihe waren.

  7. Wenn die Änderung nicht funktioniert, führen Sie zum Zurücksetzen den folgenden Befehl aus: esxcli system module set --enabled=false --module=ixgben

  8. Wenn Sie keine Verbindung zum Host über das Netz herstellen können, führen Sie den vorherigen Befehl über die IPMI-Konsole aus, indem Sie das IBM Cloud-Steuerfenster verwenden.

  9. Nachdem Sie den vSphere ESXi-Host neu gestartet haben, können Sie beobachten, dass der Standardtreiber ixgbe geladen und aktiviert ist.

Wenn Sie eine Rückgängigmachung benötigen und kein SSH zum vSphere ESXi-Host herstellen können, müssen Sie sich über das IBM Cloud-Kontrollfenster bei der KVM-Konsole des Hosts anmelden, der die Rückgängigmachung benötigt.

Verwenden Sie die ID und das Kennwort, die im IBM Cloud-Steuerfenster mit der IPMI-IP-Adresse aufgelistet sind, um sich an der IPMI-Webschnittstelle anzumelden. Sie müssen mit dem Rechenzentrum, in dem sich der Host befindet, über VPN verbunden sein. Weitere Informationen finden Sie unter Einführung in IBM Cloud SSL Virtual Private Networking.

  1. Wechseln Sie zur Seite Gerätedetails, Fernverwaltung für den vSphere ESXi-Host und wählen Sie Aktionen > KVM-Konsole aus. Geben Sie den IPMI-Benutzer und das Kennwort ein.
  2. Wählen Sie Fernsteuerung > iKVM/HTML5 aus und klicken Sie auf iKVM/HTML5, um neu zu starten. Sie können nun auf die Konsole des vSphere ESXi-Hosts zugreifen.
  3. Wenn der Host auf Befehle antwortet, verwenden Sie ALT-F1 in der Konsole, um auf die ESXi-Hostkonsole zuzugreifen. Verwenden Sie die Berechtigungsnachweise des Hosts, um sich anzumelden.
  4. Wenn der Host nicht antwortet, verwenden Sie die IPMI-Menüs, um den Host aus- und wieder einzuschalten.
  5. Beobachten Sie die HTML5-Konsole genau, wenn der Host erneut gestartet wird. Sie haben nur ein paar Sekunden Zeit, um den Wiederherstellungsmodus zu starten, wenn ESXi neu gestartet wird.
  6. Drücken Sie gleichzeitig die Tasten CMD + R, um den Wiederherstellungsmodus zu aktivieren.
  7. Geben Sie Y (Ja) ein, um den Wiederherstellungsmodus zu aktivieren, und starten Sie den ESXi-Server mit der vorherigen Version.
  8. Überwachen Sie den Fortschritt über die Konsole. Der Bootvorgang kann 10-20 Minuten dauern.