PowerFlex 3.X: Upgrade mislukt omdat MDM clusterversie niet overeenkomt
Summary: De upgradebewerking van PowerFlex Gateway mislukt om het MDM-cluster te upgraden.
Symptoms
De PowerFlex Gateway-upgradebewerking mislukt om het MDM-cluster te upgraden omdat er een MDM-clusterversie niet overeenkomt.
Primaire MDM-gebeurtenislogboeken waaruit blijkt dat de opdracht om de upgrade te starten is mislukt.
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]
Primaire MDM-traceerlogboeken waaruit blijkt dat de zojuist bijgewerkte MDM niet kan communiceren met de oudere versie Primaire 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)
Impact
Het MDM-cluster zal een gedegradeerde status hebben. De upgrade is gestopt.
Cause
De PowerFlex Gateway instrueert de MDM om een upgrade te starten. Zelfs als de MDM niet naar de upgradestatus gaat, gaat de gateway door met het uitvoeren van de upgrade. De secundaire MDM's worden geüpgraded, maar kunnen niet opnieuw verbinding maken met de primaire MDM omdat het cluster zich niet in de upgradestatus bevindt.
Resolution
Het MDM-cluster moet eerst weer gezond zijn.
1. Gebruik vanuit de PowerFlex Gateway de rollback-knop om de upgrade ongedaan te maken die is uitgevoerd op de secundaire MDM's/TB's.
2. Controleer of alle secundaire MDM/TB's zijn verbonden en of het MDM-cluster zich in orde heeft.
3. Controleer of de upgradestatus "No Upgrade" is. Als de status anders is, moet u de upgrade handmatig voltooien met behulp van SCLI:
scli --finilize_upgrade
4. Start de upgrade handmatig met behulp van SCLI:
scli --start_upgrade
5. Start de upgrade vanuit de PowerFlex Gateway opnieuw nu het cluster de upgradestatus heeft.
Versies waarop dit van toepassing is
3.x.x
Opgelost in versie
PowerFlex 3.6.4
PFMP 4.5.3