SDS kan inte avsluta underhållsläget efter att det uppgraderats under PowerFlex NDU

Summary: Under NDU har systemet en SDS som fastnar i att avsluta underhållsläget och uppgraderingen till Installation Manager misslyckas.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

MDM-händelseloggar visar att SDS uppgraderas följt av ett kommando för att avsluta underhållsläge:

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>;

 

SDS försöker avsluta underhållsläget, men misslyckas.

SDS-spårningsloggar kan visa följande:

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
...

 

Resultatet ovan visar att enheterna efter uppgraderingen måste rekonstrueras med det nya metadataformatet, vilket sker vid uppgradering från 3.0.x till 3.5.x eller senare.

Funktionen betraktar contDev_FlushDeviceDirtyDrl_Async dessa enheter som fel, och sedan börjar enheterna rapportera att det inte finns några kammar.

SDS-spårningsloggarna strömmar raden "Reset Drl - No comb" tills problemet är löst.

 

Cause

Under åtgärden för rekonstruktion av enhetsmetadata för NDU kan ett konkurrenstillstånd inträffa i MDM-koden som förhindrar att åtgärden slutförs helt, och enheterna hamnar i ett tillstånd där de inte tror att de äger några data.

 

När du startar om SDS-tjänsten tvingas SDS att återansluta till MDM-enheten, och MDM-enheten utbildar SDS på de kammar som den äger.

 

Resolution

Alternativ lösning

Lös problemet genom att starta om SDS-tjänsten på den SDS som inte kan avsluta underhållsläget. För att starta om SDS-tjänsten kör du en pkill sds Kommandot.
Vänta tills SDS har avslutat underhållsläget och försök sedan uppgradera installationshanteraren igen.

 

Versioner som påverkas

PowerFlex 3.x

 

Åtgärdat i version

PowerFlex 3.6.3
PowerFlex 4.5.2

 

Additional Information

Versioner som påverkas

PowerFlex 3.x

Åtgärdat i version

PowerFlex 3.6.3

PowerFlex 4.5.2

Article Properties
Article Number: 000217116
Article Type: Solution
Last Modified: 28 Feb 2025
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.