SDS afslutter ikke vedligeholdelsestilstand, efter at det blev opgraderet under PowerFlex NDU
Summary: Under NDU har systemet et SDS, der sidder fast i at afslutte vedligeholdelsestilstand, og installationen af opgraderingshandlingen mislykkes.
Symptoms
MDM-hændelseslogfiler viser, at SDS opgraderes efterfulgt af en afslutningsvedligeholdelsesfunktionskommando:
2023-07-15 03:12:47.469000:0012714:SDS_UPGRADED INFO SDS: <sds_name> (ID <sds_id> ) upgraded to version 3.6.x 2023-07-15 03:12:47.505000:0012715:SDS_RECONNECTED INFO SDS: <sds_name> (ID <sds_id>) reconnected. 2023-07-15 03:13:21.618000:0012930:MDM_CLI_CONF_COMMAND_RECEIVED INFO Command exit_maintenance_mode received, User: ': <user>'. [50667] SDS: ID: <sds_id>;
Sikkerhedsdatabladet forsøger at afslutte vedligeholdelsestilstand, men mislykkes.
SDS-sporingslogfiler kan vise følgende:
2023/07/15 03:12:57.322606 7feaa54e0db0:contCmd_AddCombAndSetState:10712: Set comb state (reconstruct) failed 13598001806a new state SECONDARY, rc NOT_FOUND 2023/07/15 03:12:57.322806 7feaa54e0db0:contCmd_AddCombAndSetState:10712: Set comb state (reconstruct) failed 13598001808c new state SECONDARY, rc NOT_FOUND ... 2023/07/15 03:12:58.030449 7feaa57ffdb0:contDev_FlushDeviceDirtyDrl_Async:09708: Device 0xdfef6e6c001d0005 drl flush skipped due to device in error 2023/07/15 03:12:58.030459 7feaa5568db0:contDev_FlushDeviceDirtyDrl_Async:09708: Device 0xdfef6e70001d0009 drl flush skipped due to device in error ... 2023/07/15 03:13:21.650684 7fea9dc59db0:ioh_ResetCombDrl:05345: Reset Drl - No comb:13598001800b device: 0xdfef6e6c001d0005 2023/07/15 03:13:21.650911 7fea9dc15db0:ioh_ResetCombDrl:05345: Reset Drl - No comb:135980018079 device: 0xdfef6e70001d0009 ...
Ovenstående output viser, at enhederne efter opgraderingen skulle rekonstrueres med det nye metadataformat, hvilket sker ved opgradering fra 3.0.x til 3.5.x eller nyere.
Funktionen betragter contDev_FlushDeviceDirtyDrl_Async disse enheder som fejlbehæftede, og derefter begynder enhederne at rapportere, at der ikke er nogen kamme.
SDS-sporingslogfilerne streamer linjen "Nulstil DRL – ingen kam", indtil problemet er løst.
Cause
Under rekonstruktionen af enhedens metadata for NDU kan der opstå en racetilstand i MDM-koden, der forhindrer handlingen i at fuldføre helt, og enhederne kommer i en tilstand, hvor den ikke tror, den ejer nogen af dataene.
Genstart af SDS-tjenesten tvinger SDS til at oprette forbindelse til MDM igen, og MDM uddanner SDS på de kamme, det ejer.
Resolution
Løsning
Du kan løse problemet ved at genstarte SDS-tjenesten på det SDS, der ikke kan afslutte vedligeholdelsestilstand, for at genstarte SDS-tjenesten, køre en pkill sds Kommando.
Vent på, at sikkerhedsdatabladet afslutter vedligeholdelsestilstand, og prøv derefter at opgradere Installation Manager igen.
Påvirkede versioner
PowerFlex 3.x
Fast i version
PowerFlex 3.6.3
PowerFlex 4.5.2
Additional Information
Påvirkede versioner
PowerFlex 3.x
Fast i version
PowerFlex 3.6.3
PowerFlex 4.5.2