在 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.xml 的仓库下载,跳过(('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"

/请注意路径开始时缺少的内容。

相关内容