PowerFlex: Enheder i fejlbehæftet tilstand ved opgradering af CloudLink med PFxM

Summary: Der kan opstå problemer ved opgradering af CloudLink med PowerFlex Manager 3.8, som medfører, at tjenesteopgraderingen mislykkes.

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

Service, der opgraderes, mislykkes ved en SDS-nodeopgradering. SDS-noden har CloudLink-agent opgraderet, men vil stadig være i vedligeholdelsestilstand. 

Cause

CloudLink 7.0, 7.02, 7.1.0, 7.1.1 tilføjer ikke en påkrævet sleeptimer i /opt/emc/extra/pre_run.sh. Hvis den tilføjes manuelt, fjerner PowerFlex Manager 3.8 slumretimeren, når der foretages en serviceopgradering på SDS-noder.  Uden sleep-timeren starter PowerFlex-tjenesten, før CloudLink har låst drevene op.  Dette medfører, at nogle eller alle drevene er i fejltilstand. 

Resolution

Dette er rettet i PowerFlex Manager 3.8.3.   

Der er et PowerFlex Manager 3.8.2-programrettelse for at sikre, at sleeptimeren er til stede. 

For PowerFlex Manager 3.8.0 og 3.8.1 skal du bruge følgende metode til at udføre tjenesteopgraderinger, der har CloudLink-kryptering.

 

Opgrader CloudLink-ressourcen med RCM til den ønskede version. 

 1. Log på PowerFlex Manager.

2. Gå til fanen Ressourcer, vælg Alle ressourcer, og vælg derefter et CloudLink Center, der skal opgraderes. Du må kun opgradere en enkelt node i en CloudLink Center-klynge. De resterende noder opgraderes automatisk.

3. Klik på Opdater ressourcer.

4. Vælg Tillad, at PowerFlex Manager udfører firmware- og softwareopdateringer nu eller Planlæg firmware- og softwareopdateringer.

5. Klik på Anvend, og klik på Ja for at bekræfte.

Opgrader automatisk alle agenter.  

Log på CloudLink Center

SDS-noderne vil hver have en alarm, der angiver, at CloudLink-agenten endnu ikke er blevet opgraderet.

Angiv politikken for opgradering af maskinagent til Automatisk for den computergruppe, der indeholder de SDS-noder, der opgraderes (dette udløser en opgradering af CloudLink-agenten på alle SDS-noder): 

Helpdesk-medarbejder-maskingrupper-handling >>> Rediger opgradering af gruppemaskineagent > .

Vent flere minutter på, at CloudLink opgraderer alle CloudLink-agenterne på SDS-noderne til den nye version. Sørg for, at CloudLink-agentalarmer på SDS-noderne er ryddet.

Opdater /opt/emc/extra/pre_run.sh.

På hver SDS-node, der blev opgraderet, skal du kontrollere /opt/emc/extra/pre_run.sh.

Hvis den ikke findes ved hjælp af 'vi', skal du oprette filen med alle kommandoerne vist nedenfor.

Hvis den findes, skal du bruge 'vi' til at tilføje timeren "sleep 60" som vist nedenfor.

/opt/emc/extra/pre_run.sh:

#!/bin/bash -f

if [ -f /sbin/svm ]; then
  echo svm is installed $(date) >> /var/log/svm-sds
  /sbin/svmd -l /var/log/svmd.log -p /var/run/svmd.pid &
  end=$((SECONDS+300))
  sleep 60
  while [ $SECONDS -lt $end ]; do
    /sbin/svm unlocked > /dev/null && break
    sleep 5
  done
fi

  4. Skift tilladelserne til pre_run.sh filen "chmod 755 /opt/emc/extra/pre_run.sh"  

 Genstart noder, og ryd fejl (valgfrit):

  • Sæt en SDS-node i beskyttet vedligeholdelsestilstand.
  • Optag drevbogstaver i brug (f.eks. sda-sdk eller sdb - sdl)
  • Genstart node.
  • Når genstarten er fuldført, skal du sørge for, at der ikke er nogen PowerFlex-fejl i PowerFlex-brugergrænsefladen.   Hvis der er, skal du rydde fejlene.
  • Kontroller/opt/emc/extra/pre_run.sh indeholder stadig timeren "sleep 60". Hvis ikke, skal du tilføje timeren "sleep 60" og gentage fra trin 3.   
  • Tjek drevets bogstavrækkefølge. Hvis drevene er blevet omarrangeret, skal du nulstille drevene ved hjælp af scli-kommandoer:
scli --query_all_sds
scli --query_sds -sds_id   
scli --update_sds_original_paths -sds_id  

7. Hvis der var PowerFlex-fejl ved den første genstart, gentages trin 3-6.

8. Tag noden ud af beskyttet vedligeholdelsestilstand.

9. Gentag trin 1-8 for alle de andre SDS-noder for at bekræfte, at pre_run.sh er konfigureret korrekt.   

  Start tjenesteopgradering

  • 1. Registrer alle noder i PFxM, og bekræft, at CloudLink er kompatibel med den nye RCM på alle SDS-noder.
  • 2. Udfør RCM-opgraderingen på servicen.

 

 For PowerFlex Manager 3.8.2 skal du anvende den vedhæftede programrettelse før tjenesteopgraderinger, der har CloudLink-kryptering:

Før du starter RCM-opgraderingen, skal du anvende PowerFlex Manager 3.8.2-programrettelsen:  

Tag et snapshot af PowerFlex Manager-enheden. (Fjern snapshottet, når det er færdigt).

Download den .zip fil, der er vedhæftet denne KB, og pak den ud.   

Kopiér filen Dell-VxFM-asm-deployer-3.8.2-52.noarch.rpm til mappen /var/tmp på PowerFlex Manager-enheden.

ssh til PowerFlex Manager-enhed.

Sørg for, at der ikke kører nogen job på PFxM.

Kør følgende kommandoer på PowerFlex Manager-enheden for at anvende programrettelsen:

cd /var/tmp
sudo rpm -Fvh Dell-VxFM-asm-deployer-3.8.2-52.noarch.rpm
sudo shutdown -r now 

RCM-opgraderingen kan nu udføres, og der bør ikke være nogen SDS-fejl på de krypterede drev, når noderne genstartes.   

Affected Products

PowerFlex rack

Products

PowerFlex custom node, PowerFlex appliance R650, PowerFlex appliance R6525, PowerFlex appliance R660, PowerFlex appliance R6625, Powerflex appliance R750, PowerFlex appliance R760, PowerFlex appliance R7625, PowerFlex custom node , PowerFlex custom node R650, PowerFlex custom node R6525, PowerFlex custom node R660, PowerFlex custom node R6625, PowerFlex custom node R750, PowerFlex custom node R760, PowerFlex custom node R7625, PowerFlex custom node R860, PowerFlex appliance R640, PowerFlex appliance R740XD, PowerFlex appliance R7525, PowerFlex appliance R840 ...
Article Properties
Article Number: 000202412
Article Type: Solution
Last Modified: 27 Nov 2025
Version:  11
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.