Problem bei der Installation von VIB auf ESXi 6.5U1

Problem bei der Installation von VIB auf ESXi 6.5U1

ESXi 6.5U1 wird ausgeführt. Versuch, OMSA über die Befehlszeile zu installieren.

Wenn ich laufe:

esxcli software vib install -d "vmfs/volumes/datastore1/ISOs/OM-SrvAdmin-Dell-Web-9.1.0-3523.VIB-ESX60i_A00 (2).zip"

Ich habe bestätigt, dass die Datei „vmfs/volumes/datastore1/ISOs/OM-SrvAdmin-Dell-Web-9.1.0-3523.VIB-ESX60i_A00 (2).zip“ existiert und dass sie eine „index.xml“ enthält.

Ich erhalte folgendes Ergebnis:

[MetadataDownloadError] Der Download vom Depot unter zip:/var/log/vmware/vmfs/volumes/datastore1/ISOs/OM-SrvAdmin-Dell-Web-9.1.0-3523.VIB-ESX60i_A00 (2).zip?index.xml ist nicht möglich. Überspringen von (('zip:/var/log/vmware/vmfs/volumes/datastore1/ISOs/OM-SrvAdmin-Dell-Web-9.1.0-3523.VIB-ESX60i_A00 (2).zip?index.xml', '', "Fehler beim Extrahieren von index.xml aus /var/log/vmware/vmfs/volumes/datastore1/ISOs/OM-SrvAdmin-Dell-Web-9.1.0-3523.VIB-ESX60i_A00 (2).zip: [Errno 2] Keine solche Datei oder kein solches Verzeichnis: '/var/log/vmware/vmfs/volumes/datastore1/ISOs/OM-SrvAdmin-Dell-Web-9.1.0-3523.VIB-ESX60i_A00 (2).zip'")) url = zip:/var/log/vmware/vmfs/volumes/datastore1/ISOs/OM-SrvAdmin-Dell-Web-9.1.0-3523.VIB-ESX60i_A00 (2).zip?index.xml

Aus irgendeinem Grund stellt esxcli dem ZIP-Speicherort „/var/log/vmware“ voran.

Ich habe in den Protokollen nachgesehen, bin mir aber nicht sicher, welches Protokoll mir die richtigen Informationen liefern würde. Auf jeden Fall habe ich keine hilfreichen Informationen gefunden.

Ich bin neu bei Vibs. Was mache ich falsch?

Antwort1

Verwenden Sie den absoluten Pfad zu Ihrer Zip-Datei. Es istsogar dokumentiert:

esxcli --server=server_name software sources vib list --depot=absolute_path_to_depot_zip_file

In Ihrem Fall:

esxcli software vib install -d "/vmfs/volumes/datastore1/ISOs/OM-SrvAdmin-Dell-Web-9.1.0-3523.VIB-ESX60i_A00 (2).zip"

Beachten Sie die Fehlenden /am Anfang Ihres Pfades.

verwandte Informationen