Atualizar o ESXi com o ESXCLI requer uma compreensão de VIBs, perfis de imagem e depósitos de software.
O ESXi consiste em um perfil de imagem, que descreve um conjunto de pacotes de instalação do vSphere (VIBs) que contêm o software real. Um VIB é um ramdisk assinado que representa um componente do sistema, aproximadamente análogo a um RPM ou DEB em um sistema Linux. Um perfil de imagem é uma coleção de VIBs. Um depósito de software é uma coleção de VIBs e perfis de imagem. ESXi patches e depósitos contêm perfis de imagem atualizados compostos a partir de um conjunto comum de VIBs.
Você pode instalar atualizações do ESXi em um host autônomo usando os comandos esxcli software
. Para obter mais informações, consulte a documentação do VMware ESXi Upgrade .
Para listar todos os VIBs instalados e sua versão atual, ou o perfil de imagem atual, você pode usar os seguintes comandos ESXCLI.
esxcli software vib list
esxcli software profile get
Em geral, as etapas de alto nível para atualizar o ESXi com segurança são:
- Colocando o host ESXi no modo de manutenção
- Executando um comando
esxcli software profile update
, que aponta para uma URL ou um arquivo ZIP transferido para o host por meio do SSH - Reiniciando o host ESXi
Como o VMware assina criptograficamente o VIBS, a transferência segura de VIBs ou de todo o depósito não é necessária, e o processo de atualização verifica essas assinaturas.