PowerFlex 3.x missvisande händelser i GW-driftsloggfilen
Summary: När du använder funktionen "Run Script on Host" på GW rapporterar operations.log missvisande händelser
Symptoms
Scenario
När du använder funktionen "Kör skript på värd" på GW kanske administratören bara vill tillämpa skripten på några av SDS:erna. Den operations.log filen rapporterar att skriptet körs på alla SDS:er i stället för de valda SDS:erna.
Symtom
Nedan visas ett exempel på scenariot:
Nod1 = 56.56.56.21, 57.57.57.21
Nod2 = 57.57.57.23, 56.56.56.23
Nod3 = 57.57.57.22, 56.56.56.22
Patch_script har bara laddats upp till nod1.
Operations.log som visar att Patch_script bara finns på nod 1:
2021-06-23 15:41:59,312 [scheduler-1] INFO operations - ValidatePatchScriptExistenceEnd[56.56.56.21, 57.57.57.21]completed{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}
2021-06-23 15:42:01,312 [scheduler-1] INFO operations - ValidatePatchScriptExistenceFailed[57.57.57.23, 56.56.56.23]{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}
2021-06-23 15:42:01,312 [scheduler-1] INFO operations - ValidatePatchScriptExistenceFailed[57.57.57.22, 56.56.56.22]{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}
Operations.log rapporterar felaktigt att Patch_script kördes på nod2 och nod3 när de inte hade Patch_script uppladdad:
021-06-23 15:42:16,912 [scheduler-1] INFO operations - Run patch script on node [57.57.57.22, 56.56.56.22] with timeoutMsec 900,000 has ended with result of completed 2021-06-23 15:42:17,111 [scheduler-1] INFO operations - exit of SDS [57.57.57.22, 56.56.56.22] from maintenance mode has completed with result of completed ... 2021-06-23 15:42:42,112 [scheduler-1] INFO operations - Run patch script on node [57.57.57.23, 56.56.56.23] with timeoutMsec 900,000 has ended with result of completed 2021-06-23 15:42:42,311 [scheduler-1] INFO operations - exit of SDS [57.57.57.23, 56.56.56.23] from maintenance mode has completed with result of completed
Påverkan
Ingen påverkan: Patch_script körs bara på de servrar där den har laddats upp.
Cause
Det här är ett problem med programvaruloggning.
Resolution
De missvisande händelserna i opeartions.log-filen kan ignoreras på ett säkert sätt.
Versioner som påverkas
3.6.0.1 och lägre
3.5.1.3 och lägre
Åtgärdat i version
3.6.0.2
3.5.1.4