PowerFlex Manager — selecionar para fazer upgrade usando o IMM resulta no PMM
Summary: A seleção para executar o upgrade usando o modo de manutenção instantânea (IMM) resulta no upgrade usando o modo de manutenção protegida (PMM).
Symptoms
Situação
Para iniciar um upgrade, ao usar o assistente de upgrade, o usuário pode escolher se deseja executar o upgrade usando diferentes tipos de modo de manutenção.
O usuário selecionou executar o upgrade usando o IMM, mas o upgrade no armazenamento do PowerFlex usou o PMM.
O arquivo de configuração do PowerFlex Gateway (GW) mostra que todos os upgrades iniciados ou acionados pelo GW sempre usarão o PMM:
# cat /opt/emc/scaleio/gateway/webapps/ROOT/WEB-INF/classes/gatewayUser.properties | grep maintenance.mode use.sds.protected.maintenance.mode=true
Impacto
Atividade de manutenção prolongada
Cause
O PFxM reúne as seleções do usuário no assistente de upgrade e envia uma chamada de API para o GW. O GW se comunica com o MDM principal para iniciar o upgrade usando as preferências do usuário.
A única opção para a seleção de um usuário ser substituída, sem mostrar quaisquer avisos ou erros, é se o GW tiver alguma alteração em seu arquivo de configuração.
Uma alteração no arquivo de configuração do GW pode ser feita por um erro humano ou pela intenção de substituir um fluxo interno.
Resolution
1. Anule o upgrade usando a interface do usuário do GW.
2. Edite o arquivo gatewayUser.properties:
vi /opt/emc/scaleio/gateway/webapps/ROOT/WEB-INF/classes/gatewayUser.properties
3. Altere a variável use.sds.protected.maintenance.mode para o valor padrão, false:
use.sds.protected.maintenance.mode=false4. Salve o arquivo.
5. Reinicie o serviço GW:
systemctl restart scaleio-gateway6. Reinicie o upgrade usando a interface do usuário do GW.
7. Quando o upgrade for concluído, execute a operação Update Resource no PFxM para que o estado de armazenamento e as versões sejam espelhados.
Versão afetada
Tudo - não é um problema do PowerFlex.