Sie können einen Host mit VIBs aktualisieren, die in einem Software-Depot, auf das über eine URL zugegriffen werden kann, oder in einem Offline-ZIP-Depot gespeichert sind.

Wichtig: Wenn Sie ESXi über ein ZIP-Paket eines von VMware bereitgestellten Depots aktualisieren, auf das über die VMware-Website online zugegriffen werden kann oder das lokal heruntergeladen wurde, unterstützt VMware nur die Update-Methode, die für von VMware bereitgestellte Depots im Abschnitt Upgrade oder Update eines Hosts mit Image-Profilen angegeben ist.
Hinweis: Die Befehle esxcli software vib update und esxcli software vib install werden für Upgrade-Vorgänge nicht unterstützt. Weitere Informationen hierzu finden Sie unter Upgrade oder Update eines Hosts mit Image-Profilen.

Wenn Sie einen Zielserver mit --server=<server_name> angeben, werden Sie vom Server zu Eingabe eines Benutzernamens und Kennworts aufgefordert. Weitere Verbindungsoptionen, wie z. B. eine Konfigurations- oder Sitzungsdatei, werden unterstützt. Eine Liste der Verbindungsoptionen finden Sie unter Erste Schritte mit ESXCLI. Alternativ können Sie auch esxcli --help an der ESXCLI-Befehlszeile ausführen.

Voraussetzungen

Prozedur

  1. Stellen Sie fest, welche VIBs auf dem Host installiert sind.
    esxcli --server=<server_name> software vib list
  2. Ermittlung, welche VIBs im Depot verfügbar sind.
    Option Beschreibung
    Aus einem Depot, auf das über eine URL zugegriffen werden kann
    esxcli --server=<server_name> software sources vib list --depot=http://<web_server>/<depot_name>
    Aus der ZIP-Datei eines lokalen Depots
    esxcli --server=<server_name> software sources vib list --depot=<absolute_path_to_depot_zip_file>
    Sie können einen Proxy-Server mithilfe der Option --proxy angeben.
  3. Aktualisieren der vorhandenen VIBs, sodass sie die VIBs im Depot enthalten, oder Installieren neuer VIBs.
    Option Beschreibung
    Aktualisieren von VIBs von einem Depot, auf das über URL zugegriffen werden kann
    esxcli --server=<server_name> software vib update --depot=http://<web_server>/<depot_name>
    Aktualisieren von VIBs von einer lokalen Depot-ZIP-Datei
    esxcli --server=<server_name> software vib update --depot=<absolute_path_to_depot_ZIP_file>
    Installation aller VIBs von einer ZIP-Datei auf einem angegebenen Offline-Depot (umfasst VMware-VIBs und von Partnern bereitgestellte VIBs)
    esxcli --server=<server_name> software vib install --depot <path_to_VMware_vib_ZIP_file>\<VMware_vib_ZIP_file> --depot <path_to_partner_vib_ZIP_file>\<partner_vib_ZIP_file>

    Mithilfe der Optionen für die Befehle update und install können Sie einen Testlauf durchführen, ein bestimmtes VIB angeben, die Verifizierung einer Akzeptanzebene umgehen usw. Umgehen Sie die Verifizierung nicht auf Produktionssystemen. Weitere Informationen finden Sie in der ESXCLI-Referenz.

  4. Stellen Sie sicher, dass die VIBs auf Ihrem ESXi-Host installiert sind.
    esxcli --server=<server_name> software vib list