Symptoms
Faça upgrade do VxRail Cluster para a versão 8.0.210 por meio de um dos dois métodos a seguir:
1. Usando a API pública do VxRail para realizar uma pré-verificação de upgrade e, em seguida, continue usando a API pública para realizar o upgrade.
2. Acione o upgrade do SDDC Manager em um ambiente VCF on VxRail.
Verifique o processo de upgrade na interface do usuário do plug-in do VxRail; ele relata o erro "Failed to process the request body".
Cause
Se o cluster recebeu upgrade das versões VxRail 4.5.x e 4.7.x para as versões 7.0.x e 8.0.x, há uma pasta de migração no diretório "/etc/vmware-marvin/scripts/lcm" do VxRail Manager para salvar os dados de migração de upgrade, e o proprietário da pasta de migração é o usuário root.
A pré-verificação do upgrade do VxRail 8.0.210 fará backup do conteúdo no diretório "/etc/vmware-marvin/scripts/lcm", executará alguns trabalhos de validação e limpeza e, em seguida, restaurará o conteúdo do diretório.
Como o proprietário da pasta de migração é o usuário root, a pré-verificação de upgrade não tem privilégio suficiente para fazer backup nem limpá-la, portanto, o conteúdo do diretório "/etc/vmware-marvin/scripts/lcm" não é restaurado, fazendo com que todos os scripts relacionados ao LCM sejam perdidos.
Esse problema afeta apenas o método de pré-verificação e upgrade da API. Se o upgrade for realizado a partir da interface do usuário do plug-in do VxRail, você não identificará esse problema.
Resolution
Siga as etapas abaixo para implementar scripts de LCM 8.0.210 no VxRail Manager.
1. Faça download do pacote composto de upgrade do VxRail 8.0.210 no
site do Suporte Dell.
2. Extraia o "surrogate.war" do pacote de upgrade do 8.0.210.
3. Extraia o "lcm-scripts.zip" do "surrogate.war".
4. Carregue o "lcm-scripts.zip" no VxRail Manager no diretório "/tmp".
5. Faça login na VM do VxRail Manager via SSH. Alterne para o usuário root e execute os comandos abaixo.
unzip /tmp/lcm-scripts.zip -d /etc/vmware-marvin/scripts/
chmod 777 -R /etc/vmware-marvin/scripts/lcm
6. Repita o LCM.