Sie können VIBs von Drittanbietern oder VMware-VIBs über den ESXi-Host deinstallieren.

VMware-Partner bereiten VIBs von Drittanbietern so vor, dass sie Verwaltungsagenten oder asynchron freigegebene Treiber bereitstellen.

Installieren Sie ESXCLI. Weitere Informationen finden Sie unter Erste Schritte mit ESXCLI. Zur Fehlerbehebung führen Sie esxcli-Befehle in der ESXi Shell aus.

Voraussetzungen

Prozedur

  1. Schalten Sie alle auf dem ESXi-Host ausgeführten virtuellen Maschinen aus.
    Hinweis: Sie können alle aktiven virtuellen Maschinen auflisten und die World-ID jeder einzelnen Maschine abrufen, indem Sie den folgenden Befehl ausführen.
    esxcli --server=<server_name> vm process list
    Option Befehl
    So schalten Sie das Gastbetriebssystem und anschließend die virtuelle Maschine aus
    esxcli --server=<server_name> vm process kill --type soft --world-id <vm_ID>
    So schalten Sie die virtuelle Maschine sofort aus
    esxcli --server=<server_name> vm process kill --type hard --world-id <vm_ID>
    So erzwingen Sie den Ausschaltvorgang
    esxcli --server=<server_name> vm process kill --type force --world-id <vm_ID>

    Alternativ können Sie die virtuellen Maschinen auf einen anderen Host migrieren, um ihr Ausschalten zu verhindern. Weitere Informationen dazu finden Sie im Thema Migrieren virtueller Maschinen in der Dokumentation vCenter Server und Hostverwaltung.

  2. Versetzen Sie den Host in den Wartungsmodus.
    esxcli --server=<server_name> system maintenanceMode set --enable true
  3. Fahren Sie, falls erforderlich, die virtuellen Maschinen herunter oder migrieren Sie sie.
  4. Stellen Sie fest, welche VIBs auf dem Host installiert sind.
    esxcli --server=<server_name> software vib list
  5. Entfernen Sie das VIB.
    esxcli --server=<server_name> software vib remove --vibname=<name>

    Geben Sie ein oder mehrere zu entfernende VIBs in einem der folgenden Formate an:

    • <name>
    • <name>:<version>
    • <vendor>:<name>
    • <vendor>:<name>:<version>

    Der Befehl zum Entfernen eines VIB, der nach Hersteller, Name und Version angegeben wird, kann beispielsweise folgendes Format aufweisen:

    esxcli –-server myEsxiHost software vib remove --vibname=PatchVendor:patch42:version3
    Hinweis: Der Befehl remove unterstützt verschiedene weitere Optionen. Weitere Informationen finden Sie unter ESXCLI – Referenz.