Você pode usar o instalador da CLI para executar um upgrade autônomo de um dispositivo vCenter Server ou dispositivo Platform Services Controller. Você deve executar o upgrade da CLI de uma máquina Windows, Linux ou Mac que esteja na mesma rede que o dispositivo do qual você deseja fazer upgrade.
Procedimento
- Navegue até o subdiretório vcsa-cli-installer do seu sistema operacional.
- Se você estiver executando o upgrade em Windows, navegue até o diretório vcsa-cli-installer\win32.
- Se você estiver executando o upgrade no Linux, navegue até o diretório vcsa-cli-installer/lin64.
- Se você estiver executando o upgrade em Mac, navegue até o diretório vcsa-cli-installer/mac.
- (Opcional) Verifique se você preparou o modelo de atualização corretamente executando uma verificação básica do modelo.
vcsa-deploy upgrade --verify-template-only path_to_the_json_file
- (Opcional) Reúna e valide os requisitos de atualização executando uma verificação de pré-atualização.
vcsa-deploy upgrade --precheck-only path_to_the_json_file
A verificação de pré-atualização instala o Upgrade Runner no dispositivo de origem que você deseja atualizar sem atualizar o dispositivo.
O Upgrade Runner valida as configurações, como ESXi, configurações de rede e servidores NTP. O Upgrade Runner também verifica se você selecionou um tamanho de implantação e um tamanho de armazenamento adequados para o novo dispositivo em relação aos recursos de processamento necessários para a atualização.
- Execute o upgrade executando o seguinte comando.
vcsa-deploy upgrade --accept-eula optional_arguments path_to_the_json_file
Use optional_arguments para inserir argumentos separados por espaço para definir parâmetros de execução adicionais do comando de upgrade.
Por exemplo, você pode definir o local do log e de outros arquivos de saída que o instalador gera. Este exemplo também confirma a participação no VMware Programa de Aperfeiçoamento da Experiência do Cliente (CEIP). Se o parâmetro
ceip_enabled estiver definido como true no modelo de implantação JSON, você deverá incluir o argumento
--acknowledge-ceip.
vcsa-deploy upgrade --accept-eula --acknowledge-ceip --log-dir=path_to_the_location path_to_the_json_file