The host returns esxupdate error codes: -1
Ao correr atualizações num dos hosts poderá receber o seguinte error:
“The host returns esxupdate error codes: -1. Check the Update Manager log files and esxupdate log files for more details”
Ao validar o Log será possível verificar a seguinte informação:
“2019-05-15T09:32:43Z esxupdate: 2311792: esxupdate: ERROR: ValueError: VIBs ELX_bootbank_elx-esx-libelxima.so_12.0.1108.0-03 and ELX_bootbank_elx-esx-libelxima.so_12.0.1108.0-03 have unequal values of the 'payloads' attribute: '[elx-esx-libelxi: 1602.936 KB]' != '[elx-esx-libelxi: 1493.833 KB]'
Como podemos observar, o VIB afetado é o “elx-esx-libelxima.so”
Resolução?
Ative o SSH no host ESXi problemático,
Execute o seguinte comando para filtrar o “VIB” em questão:
[root@:~] esxcli software vib list | grep ELX elx-esx-libelxima-8169922.so 12.0.1188.0-03 ELX VMwareCertified 2019-05-03 elx-esx-libelxima.so 12.0.1108.0-03 ELX VMwareCertified 2019-05-03 [root@esx01:~]
Agora que identificamos o “VIB” em conflito vamos remover um deles da seguinte forma:
[root@esx01:~] esxcli software vib remove -n elx-esx-libelxima.so Removal Result Message: The update completed successfully, but the system needs to be rebooted for the changes to be effective. Reboot Required: true VIBs Installed: VIBs Removed: ELX_bootbank_elx-esx-libelxima.so_12.0.1108.0-03 VIBs Skipped: [root@esx01:~]
Reinicie agora o seu ESXi e terá o seu host pronto e reparado.
Ps: Se no seu caso o problema for com um VIB difrente, bastará substituir o nome do VIB pelo seu nos comandos acima indicados.
Pode sempre contribuir em:
ETH: 0x222F6EdC8Ed1997dfD787Cf2af32a17d17e944EC
BTC: 1J4eCzthfyTZT39RhFsg2bmrmfAG2dZcV5