PowerFlex 3.X: Upgrade selže s neshodou verzí clusteru MDM
Summary: Upgrade clusteru MDM se nezdaří při upgradu brány PowerFlex Gateway.
Symptoms
Upgradu brány PowerFlex se nedaří upgradovat cluster MDM, protože došlo k neshodě verzí clusteru MDM.
Protokoly událostí primárního MDM ukazují, že příkaz ke spuštění upgradu se nezdařil.
2022-03-29 12:15:40.406 MDM_CLI_CONF_COMMAND_RECEIVED INFO Command start_upgrade received, User: 'admin'. [301312170]
2022-03-29 12:15:40.406 CLI_COMMAND_FAILED WARNING Command start_upgrade was not successful. Error code: The command cannot be executed in the current upgrade state [301312170]
Protokoly trasování primárního uzlu MDM, zobrazující, že nově upgradovaný uzel MDM nemůže komunikovat se starší verzí primárního uzlu MDM:
2022-03-29 12:32:18.079 MDM_CLUSTER_NODE_FAILURE ERROR This MDM cannot communicate with MDM cluster node, MDM2 (ID 03023c1c60dd2101), invalid response (The version of the MDM is too new)
Důsledky
Cluster MDM bude v degradovaném stavu. Aktualizace je zastavena.
Cause
Brána PowerFlex dá pokyn uzlu MDM k zahájení upgradu. I když uzel MDM nepřejde do stavu upgradu, brána pokračuje v upgradu. Sekundární uzly MDM budou upgradovány, ale nebudou se moci znovu připojit k primárnímu uzlu MDM, protože cluster není ve stavu upgradu.
Resolution
Cluster MDM se nejprve bude muset vrátit do zdravého stavu.
1. V bráně PowerFlex použijte tlačítko pro vrácení zpět a vraťte upgrade provedený na sekundárních uzlech MDM/TB.
2. Ověřte, že jsou připojené všechny sekundární MDM/TB a že je cluster MDM v dobrém stavu.
3. Ověřte, zda je stav upgradu "No Upgrade". Pokud je stav jiný, dokončete upgrade ručně pomocí SCLI:
scli --finilize_upgrade
4. Spusťte upgrade ručně pomocí SCLI:
scli --start_upgrade
5. Spusťte upgrade z brány PowerFlex, když je cluster ve stavu upgradu.
Dotčené verze
3.x.x
Opraveno ve verzi
PowerFlex 3.6.4
PFMP 4.5.3