PowerFlex 3.X: Chyba 404 uživatelského rozhraní brány
Shrnutí: Během upgradu RCM se po přihlášení do uživatelského rozhraní brány PowerFlex zobrazí chyba 404.
Příznaky
- Brána byla upgradována pomocí RCM 3.6.5
- Po přihlášení do uživatelského rozhraní brány PowerFlex se zobrazí toto:

- V scaleio.log brány se zobrazí tento výstup:
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.
Důsledky
Upgrade nemůže pokračovat, dokud nebude brána k dispozici.
Příčina
Značka "/opt/emc/scaleio/gateway/webapps/ROOT/WEB-INF/classes/gatewayUser.properties" má mnoho parametrů nesprávně připojených čárkou a hodnotou, která je již na řádku.
Příklad:
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
Řešení
Problém lze vyřešit nastavením "/opt/emc/scaleio/gateway/webapps/ROOT/WEB-INF/classes/gatewayUser.properties" parametrů, jaké by měly být. Pokud si nejste jisti, porovnejte je pomocí jiné brány. Příklad není vyčerpávající. Více řádků, ke kterým byly připojeny nesprávné parametry.
Ve výše uvedeném příkladu by řádky měly vypadat takto:
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
Z prázdných řádků byly odstraněny čárky a z řádků se skutečnými hodnotami byla čárka a nadbytečná hodnota odstraněna.
Jakmile to uděláte, restartujte službu brány:
# systemctl restart scaleio-gateway
Dotčená verze
PowerFlex RCM 3.6.5
Opraveno ve verzi
PowerFlex RCM 3.8.8