SDS kan de onderhoudsmodus niet afsluiten nadat deze is geüpgraded tijdens PowerFlex NDU

Summary: Tijdens NDU zit een SDS van het systeem vast in de onderhoudsmodus en mislukt de upgradebewerking van Installation Manager.

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

In MDM-gebeurtenislogboeken wordt de SDS geüpgraded, gevolgd door een opdracht voor de onderhoudsmodus afsluiten:

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

 

De SDS probeert de onderhoudsmodus af te sluiten, maar dat mislukt.

SDS-traceringslogboeken kunnen het volgende weergeven:

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

 

De bovenstaande uitvoer laat zien dat na de upgrade de apparaten moesten worden gereconstrueerd met het nieuwe metadataformaat, wat gebeurt bij het upgraden van 3.0.x naar 3.5.x of nieuwer.

De functie contDev_FlushDeviceDirtyDrl_Async beschouwt deze apparaten als fout en dan beginnen de apparaten te melden dat er geen kammen zijn.

De SDS-traceringslogboeken streamen de regel "Reset Drl - Geen kam" totdat het probleem is opgelost.

 

Cause

Tijdens de reconstructiebewerking van de metagegevens van het apparaat voor de NDU kan er een racevoorwaarde optreden in de MDM-code waardoor de bewerking niet volledig kan worden voltooid en de apparaten in een toestand komen waarin het niet denkt dat het de eigenaar is van de gegevens.

 

Het opnieuw starten van de SDS-service dwingt de SDS om opnieuw verbinding te maken met de MDM en de MDM informeert de SDS over de kammen die hij bezit.

 

Resolution

Tijdelijke oplossing

U kunt het probleem oplossen door de SDS-service opnieuw op te starten op de SDS die de onderhoudsmodus niet kan afsluiten. Om de SDS-service opnieuw te starten, voert u een pkill sds Opdracht.
Wacht tot de SDS de onderhoudsmodus heeft verlaten en probeer vervolgens de upgradebewerking van Installation Manager opnieuw uit te voeren.

 

Versies waarop dit van toepassing is

PowerFlex 3.x

 

Opgelost in versie

PowerFlex 3.6.3
PowerFlex 4.5.2

 

Additional Information

Versies waarop dit van toepassing is

PowerFlex 3.x

Opgelost in versie

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.