PowerFlex 3.x: De presentatieserver stopt met het registreren van meldingen in de gebruikersinterface.
Summary: De presentatieserver stopt met het registreren van meldingen in de gebruikersinterface.
Symptoms
In dit scenario is de presentatieserver (mgmt-server) geïnstalleerd op een SDS-knooppunt.
Gebeurtenissen van de Primary Meta Data Manager (MDM) geven aan dat de SDS waarop de mgmt-server is geïnstalleerd, in de onderhoudsmodus wordt geplaatst en opnieuw wordt opgestart.
2023-07-19 23:39:45.351000:0237719:MDM_CLI_CONF_COMMAND_RECEIVED INFO Command enter_maintenance_mode received, User: ': user-a'. [3246236] SDS: ID: 7fcf39320000000c;
2023-07-19 23:40:02.906000:0237721:SDS_DECOUPLED ERROR SDS: sds-03 (id: 7fcf39320000000c) decoupled.
2023-07-19 23:58:58.776000:0237726:SDS_RECONNECTED INFO SDS: sds-03 (ID 7fcf39320000000c) reconnected.
Impact:
Waarschuwingen worden niet weergegeven in de gebruikersinterface.
/var/log/messages geven aan dat het knooppunt opnieuw wordt opgestart.
Jul 19 23:47:27 sds-03 systemd-shutdownd: Shutting down at Wed 2023-07-19 23:48:27 BST (reboot)...
Wanneer het knooppunt wordt opgestart, wordt de mgmt-server-service gestart, maar mislukt deze wanneer wordt geprobeerd de Alert Manager-service te starten.
De scaleio.log van de mgmt-server kan de volgende fouten weergeven.
2023-07-19 23:58:39,662 [main|INFO |com.emc.vxflexos.webui.backend.Server.main] Starting PowerFlex MGMT server...
2023-07-19 23:58:44,796 [main|INFO |com.emc.vxflexos.webui.backend.services.ServicesModule.lambda$null$1] Registering service AlertsManagerService to ServiceManager
2023-07-19 23:58:45,804 [AlertsManagerService STARTING|INFO |com.emc.vxflexos.webui.backend.services.alerts.AlertsManagerService.lambda$new$2] Alerts observable got subscribed
2023-07-19 23:58:45,811 [RxSingleScheduler-1|ERROR|com.emc.vxflexos.webui.backend.services.alerts.AlertsManagerService.onError] Error occurred:
java.util.ConcurrentModificationException: null
at java.util.HashMap.computeIfAbsent(HashMap.java:1135) ~[?:?]
at com.slimgears.util.autovalue.annotations.PropertyMeta$1.getAnnotation(PropertyMeta.java:130) ~[auto-value-utils-annotations-0.7.46.jar:?]
at com.slimgears.util.autovalue.annotations.PropertyMeta.hasAnnotation(PropertyMeta.java:76) ~[auto-value-utils-annotations-0.7.46.jar:?]
at com.slimgears.rxrepo.util.PropertyExpressions.lambda$mandatoryProperties$13(PropertyExpressions.java:267) ~[rxrepo-core-0.7.130.jar:?]
...Cause
Na het opnieuw opstarten van een knooppunt geeft de presentatieserver mogelijk geen waarschuwingen weer. Dit sporadische probleem lijkt verband te houden met timing of een raceconditie tijdens het opstarten van het knooppunt.
Resolution
U kunt het probleem omzeilen door de mgmt-server-service opnieuw te starten om de waarschuwingen terug te krijgen.
systemctl restart mgmt-server.service
Versies waarop dit van toepassing is
PowerFlex 3.6.3 en lager
Opgelost in versie
PowerFlex 3.6.4