Проблема с установкой VIB на ESXi 6.5U1

Проблема с установкой VIB на ESXi 6.5U1

Запускаю ESXi 6.5U1. Пытаюсь установить OMSA из cli.

Когда я бегу:

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', '', "Ошибка извлечения index.xml из /var/log/vmware/vmfs/volumes/datastore1/ISOs/OM-SrvAdmin-Dell-Web-9.1.0-3523.VIB-ESX60i_A00 (2).zip: [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 добавляет «/var/log/vmware» перед местоположением zip-архива.

Я покопался в журналах, но не уверен, какой из них даст мне правильную информацию. В любом случае, я не нашел никакой полезной информации.

Я новичок в vib's. Что я делаю не так?

решение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"

Обратите внимание на пропуски /в начале вашего пути.

Связанный контент