在 ESXi 6.5U1 上安裝 VIB 時出現問題

在 ESXi 6.5U1 上安裝 VIB 時出現問題

運行 ESXi 6.5U1。嘗試從 cli 安裝 OMSA。

當我跑步時:

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

我已確認檔案「vmfs/volumes/datastore1/ISOs/OM-SrvAdmin-Dell-Web-9.1.0-3523.VIB-ESX60i_A00 (2).zip」確實存在,並且內部有一個index.xml。

我得到以下結果:

[MetadataDownloadError] 無法從 zip 庫下載:/var/log/vmware/vmfs/volumes/datastore1/ISOs/OM-SrvAdmin-Dell-Web-9.1.0-3523.VIB-ESX60i_A00 (2).zip?index. ,跳過(('zip:/var/log/vmware/vmfs/volumes/datastore1/ISOs/OM-SrvAdmin-Dell-Web-9.1.0-3523.VIB-ESX60i_A00 (2).zip?index.xml ' , '', "從/var/log/vmware/vmfs/volumes/datastore1/ISOs/OM-SrvAdmin-Dell-Web-9.1.0-3523.VIB-ESX60i_A00 (2).zip 提取index.xml 時發生錯誤: [Errno 2] 沒有這樣的檔案或目錄:“/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

由於某種原因,esxcli 在 zip 位置前面新增了“/var/log/vmware”。

我確實查看了日誌,但不確定哪個日誌會給我正確的資訊。無論如何,我沒有找到任何有用的信息。

我是 vib 的新手。我究竟做錯了什麼?

答案1

使用 zip 檔案的絕對路徑。它是甚至記錄在案

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

在你的情況下:

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

/請注意路徑起點處缺失的內容。

相關內容