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"

/경로 시작 부분에서 누락된 부분을 확인하세요 .

관련 정보