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」を追加します。

ログを隅々まで調べましたが、どのログに正しい情報が記載されているかわかりません。いずれにしても、役立つ情報は見つかりませんでした。

私はバイブ初心者です。何が間違っているのでしょうか?

答え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"

/パスの開始時に欠落していることに注意してください。

関連情報