PowerFlex: Hyppige PowerFlex MDM-afbrydelser
Summary: PowerFlex-komponenter som MDM frakobles og tilsluttes hurtigt og ofte igen. Mistet forbindelse efterfulgt af tilsluttet fundet i MDM-hændelser. Tilslutning efter 80-190 ms
Instructions
Symptomer
MDM-hændelseslogfiler viser den hyppige frakobling og genoprettelse af forbindelse til MDM-komponenten:
2023-xx-xx 00:00:21.316 MDM_CLUSTER_LOST_CONNECTION WARNING The MDM, (ID ), has lost connection to the cluster. 2023-xx-xx 00:00:21.419 MDM_CLUSTER_CONNECTED INFO The MDM, (ID ), connected after 100ms 2023-xx-xx 00:00:23.480 MDM_CLUSTER_LOST_CONNECTION WARNING The MDM, (ID ), has lost connection to the cluster. 2023-xx-xx 00:00:23.584 MDM_CLUSTER_CONNECTED INFO The MDM, (ID ), connected after 110ms
Sar-output fra den MDM-server, der frakobles, og som viser høje TCP-gentransmissioner:
sar -n ETCP 1 -t -f sar.0
atmptf/s estres/s retrans/s isegerr/s orsts/s
00:00:27 AM 0.00 0.00 62.00 0.00 0.00
00:00:28 AM 0.00 0.00 88.12 0.00 0.00
00:00:29 AM 0.00 3.00 100.00 0.00 0.00
00:00:30 AM 0.00 0.00 71.29 0.00 0.00
00:00:31 AM 0.00 0.00 71.00 0.00 0.00
...
00:01:02 AM 0.00 0.00 48.51 0.00 0.00
00:01:03 AM 0.00 0.00 15.00 0.00 0.00
00:01:04 AM 0.00 0.00 207.00 0.00 0.00
00:01:05 AM 0.00 0.00 36.00 0.00 0.00
00:01:06 AM 0.00 0.99 105.94 0.00 0.00
Påvirkning
Brief MDM Cluster degraded events (Oversigt over forringede MDM-klyngehændelser)
Forringet ydeevne
Problem
MDM-serveren blev programrettet, og Linux-kernen blev opgraderet fra 3.x til 5.x. Denne kerneopgradering ændrer mange af standard OS-parametrene til forskellige værdier. I dette tilfælde blev TCP-parameteret "net.ipv4.tcp_fack" deaktiveret, blandt andet, men denne ene var årsag til de høje TCP-gentransmissioner.
SDS RPM indeholder en konfigurationsfil, der kaldes emc.conf i /opt/emc/scaleio/sds/cfg/-mappen. Denne fil indeholder mange anbefalede OS-parametre fra Dell EMC.
Hvis dette er et PowerFlex Rack-/Appliance-miljø, kopierer PowerFlex Manager automatisk emc.conf-filen fra "/opt/emc/scaleio/sds/cfg" til hver af serverens systcl.conf og anvender den. Dette sker kun på den første nodeimplementering. Der er risiko for, at sysctl.conf ikke blev opdateret korrekt. Hvis sysctl.conf-filen ikke findes med de korrekte værdier efter en kerneopgradering til 5.x, er det muligt, at nogle vigtige parametre ændres.
Løsning
Hvis sysctl.conf ikke indeholder alle de parametre, som emc.conf har, i et PowerFlex Rack-/Appliance-miljø, anbefales det at kopiere over emc.conf til hver server /etc/sysctl.conf-fil. For at anvende ændringerne på serveren. Serveren kan enten genstartes, eller kommandoen "sysctl -p" kan køres for at anvende ændringerne fra /etc/sysctl.conf. Sørg for, at der udføres den bedste praksis for korrekt vedligeholdelse, når du foretager disse ændringer.
I et miljø kun for software anbefaler Dell EMC, at disse Linux-parametre anvendes på hver af serverne, men i sidste ende er det op til virksomheden. Kontakt os-leverandøren for at få oplysninger om bedste praksis, eller hvis der er nogen spørgsmål.
Påvirkede versioner
Alle PowerFlex-versioner