PowerFlex 3.0: Falha de upgrade usando mensagens instantâneas no Ubuntu 18.04 e posterior ou Red Hat Enterprise Linux 7.0 e posterior
Summary: Falha no upgrade do PowerFlex para a versão 3.0.1.1 ao usar o IM
Instructions
Ao tentar executar um NDU do VxFlex da versão 3.0 (ou anterior) para a versão 3.0.1.1 (ou posterior) nos seguintes sistemas operacionais:
- Ubuntu 18.04 e posterior
- Red Hat Enterprise Linux 7.0 e posterior
O IM falha na etapa de validação do nó com o seguinte erro:
Get IP address command was not successful
Sintomas
Em scaleio.log em /opt/emc/scaleio/gateway/logs/scaleio.log, o IP é conhecido e a conexão é bem-sucedida:
2019-12-30 20:21:17,027 [executor-26] INFO c.e.s.s.i.s.i.c.LIANodeConnection - Successfully connected to 10.139.216.216
Mas ocorre uma falha ao obter a etapa do endereço IP:
2019-12-30 20:21:17,035 [executor-26] ERROR c.e.s.s.i.s.i.c.LIANodeConnection - Failed to get ip addresses. ResultCode: LIA_GET_IP_ADDRESS_COMMAND_FAILED
Impacto
Falha no upgrade
Causa raiz
Durante o upgrade do LIA, o script de pré-upgrade usa o comando "grep" para capturar os IPs relevantes e os usa durante o processo de upgrade. Para os seguintes sistemas operacionais:
- Ubuntu 18.04 ou posterior
- Red Hat Enterprise Linux 7.0 ou posterior
A saída do comando "IP addr" foi alterada e o script de pré-upgrade não consegue obter os parâmetros relevantes.
Solução temporária
Faça upgrade manual do LIA e execute novamente as etapas de NDU com falha do IM.
Exemplo de Red Hat Enterprise Linux:
-
Copie o pacote relevante do LIA do GW para a pasta "tmp" nos servidores dedicados:
scp /opt/emc/scaleio/gateway/temp/scaleio/EMC-ScaleIO-lia-<version>.rpm <IP>:/var/tmp/ Example: scp /opt/emc/scaleio/gateway/temp/scaleio/EMC-ScaleIO-lia-3.0-1100.113.el8.x86_64.rpm 100.65.22.30:/var/tmp/
-
Faça log-in nos servidores relevantes e faça upgrade do LIA manualmente:
rpm -Uvh /var/tmp/EMC-ScaleIO-lia-<version>.rpm Example: rpm -Uvh /var/tmp/EMC-ScaleIO-lia-3.0-1100.113.el8.x86_64.rpm Verifying... ################################# [100%] Preparing... ################################# [100%] Updating / installing... 1:EMC-ScaleIO-lia-3.0-1100.113.el8 ################################# [ 50%] shm prefix already defined by previous version Cleaning up / removing... 2:EMC-ScaleIO-lia-3.0-1000.208.el8 ################################# [100%]
-
Navegue de volta para a mensagem instantânea e execute novamente as etapas com falha.
Versões afetadas
PowerFlex 3.0 e versões anteriores
Correção feita na versão
PowerFlex 3.0.1.1