Chyba 404 v bráně PowerFlex Gateway
Summary: Během upgradu RCM se po přihlášení do uživatelského rozhraní brány PowerFlex zobrazí chyba 404.
Symptoms
- 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.
Cause
Příčina
V souboru "/opt/emc/scaleio/gateway/webapps/ROOT/WEB-INF/classes/gatewayUser.properties" je mnoho parametrů nesprávně připojeno čá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
Resolution
Rozlišení
Problém lze vyřešit nastavením parametrů "/opt/emc/scaleio/gateway/webapps/ROOT/WEB-INF/classes/gatewayUser.properties" na hodnotu, která má 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