VMware

DependencyError ao realizar update de hosts VMware standalone


This content is also available in English! Click here!

Estava fazendo o update de alguns hosts standalone, com os últimos patchs liberados, quando estava atualizando um ESXi 5.5 Update 2 e me dei de cara com este DependencyError.

~ # esxcli software vib update -d /vmfs/volumes/LOCAL_STORAGE_ESXIHI01/Update/ESXi550-201608001.zip
[DependencyError]
VIB VMware_bootbank_ehci-ehci-hcd_1.0-3vmw.550.3.89.4179633 requires xhci-xhci >= 1.0-3vmw.550.3.89, but the requirement cannot be satisfied within the Image Profile.
Please refer to the log file for more details.

É bem claro quanto a ser um erro de dependência de VIBs, não encontrei muitas informações a respeito na Internet. O jeito para aplicar o update foi realizando a atualização do Image Profile.

Faça o upload do update em formato .zip para algum Datastore no host.

Em seguida utilize o seguinte comando para verificar quais Image Profiles estão disponíveis dentro do pacote de atualização. Não esqueça de alterar o caminho e o nome do arquivo baseado em seu ambiente.

esxcli software sources profile list –depot=/vmfs/volumes/DATASTORE/Update/ESXi550-201608001.zip

DependencyError

No caso, vou utilizar o build ESXi-5.5.0-20160804001-standard, para obter mais detalhes do que é contido nele basta buscar o nome no Google.  O release acompanhado de no-tools, indica que não há update do VMware Tools neste build, apenas do restante das Vibs.

Para efetivar o update do Image Profile, utilize o seguinte comando.

esxcli software profile update –depot=/vmfs/volumes/DATASTORE/Update/ESXi550-201608001.zip -p ESXi-5.5.0-20160804001-standard

Caso o update termine com sucesso, você verá a mensagem abaixo.

Update Result
Message: The update completed successfully, but the system needs to be rebooted for the changes to be effective.
Reboot Required: true

Para finalizar realize o reboot do host.

screenshot_3

E podemos ver que o build foi atualizado, abaixo o antes e depois:

antes

depois

Através do update manager não temos esse problema, não sei se a causa raiz esta diretamente relacionada ao 5.5 Update 2, porque os hosts que atualizei via update manager já estavam no Update 3.

Uma boa novidade neste update é o client web para a versão 5.5! Para ver como acessar a console web do host, clique aqui!


Marcelo tem mais de 10 anos de experiência na área de TI, vem trabalhando principalmente com virtualização VMware.

View Comments
There are currently no comments.