O erro 404 visto no PowerFlex Gateway
Summary: Durante um upgrade da RCM, fazer log-in na interface do usuário do PowerFlex Gateway mostra um erro 404.
Symptoms
- O gateway foi atualizado usando o RCM 3.6.5
- Fazendo login na interface do usuário do PowerFlex Gateway, isso é visto:

- O scaleio.log do gateway mostra este resultado:
2024-02-08 09:13:09,094 [localhost-startStop-1] ERROR c.e.s.s.services.RequestMapUtils - vasa.provider.monitor.interval.seconds (60,60) must be a number between -2147 483648, 2147483647.
Impacto
O upgrade não pode continuar até que o gateway esteja disponível.
Cause
Causa
O arquivo "/opt/emc/scaleio/gateway/webapps/ROOT/WEB-INF/classes/gatewayUser.properties" teve muitos parâmetros acrescentados incorretamente com uma vírgula e o valor já na linha.
Exemplo:
vasa.provider.ips=, vasa.provider.monitor.port=, vasa.provider.monitor.interval.seconds=60,60 #vasa.provider.replica.set.name=vasa-rs .. lia.ldap.commands.batch.size=256,256 upload.commands.batch.size=16,16 lia.upload.commands.batch.size=256,256 validate.node.commands.batch.size=256,256 cloudiq.enabled=true,true
Resolution
Resolução
O problema pode ser resolvido definindo os parâmetros "/opt/emc/scaleio/gateway/webapps/ROOT/WEB-INF/classes/gatewayUser.properties" como deveriam. Se não tiver certeza, use outro gateway para comparação. O exemplo não é exaustivo. Mais linhas que foram acrescentadas com os parâmetros errados.
No exemplo acima, as linhas devem ter esta aparência:
vasa.provider.ips= vasa.provider.monitor.port= vasa.provider.monitor.interval.seconds=60 #vasa.provider.replica.set.name=vasa-rs .. lia.ldap.commands.batch.size=256 upload.commands.batch.size=16 lia.upload.commands.batch.size=256 validate.node.commands.batch.size=256 cloudiq.enabled=true
As linhas em branco tiveram as vírgulas removidas, e as linhas com valores reais tiveram a vírgula e o valor extra removidos.
Quando isso for feito, reinicie o serviço do gateway:
# systemctl restart scaleio-gateway
Versão afetada
PowerFlex RCM 3.6.5
Correção feita na versão
PowerFlex RCM 3.8.8