PowerFlex: Apparaten met foutstatus bij het upgraden van CloudLink met PFxM

Summary: Er kunnen problemen optreden bij het upgraden van CloudLink met PowerFlex Manager 3.8 waardoor de service-upgrade mislukt.

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 die wordt geüpgraded, mislukt bij een upgrade van een SDS-knooppunt. Het SDS-knooppunt heeft CloudLink agent geüpgraded, maar bevindt zich nog steeds in de onderhoudsmodus. 

Cause

CloudLink 7.0, 7.02, 7.1.0, 7.1.1 voegt geen vereiste slaaptimer toe in /opt/emc/extra/pre_run.sh. Als PowerFlex Manager 3.8 deze handmatig toevoegt, wordt de slaaptimer verwijderd bij het uitvoeren van een service-upgrade op SDS-knooppunten.  Zonder de slaaptimer start de PowerFlex-service al voordat CloudLink de schijven heeft ontgrendeld.  Dit zorgt ervoor dat sommige of alle schijven een foutstatus hebben. 

Resolution

Dit is opgelost in PowerFlex Manager 3.8.3.   

Er is een PowerFlex Manager 3.8.2-patch om ervoor te zorgen dat de slaaptimer aanwezig is. 

Voor PowerFlex Manager 3.8.0 en 3.8.1 gebruikt u de volgende methode om service-upgrades met CloudLink-versleuteling uit te voeren.

 

Upgrade CloudLink resource met RCM naar de gewenste release. 

 1. Meld u aan bij PowerFlex Manager.

2. Ga naar het tabblad Resources en selecteer Alle resources en selecteer vervolgens een CloudLink Center om te upgraden. U mag slechts één knooppunt van een CloudLink Center-cluster upgraden. De overige knooppunten worden automatisch geüpgraded.

3. Klik op Bronnen bijwerken.

4. Kies PowerFlex Manager toestaan nu firmware- en software-updates uit te voeren of Firmware- en software-updates plannen.

5. Klik op Toepassen en klik op Ja om te bevestigen.

Upgrade automatisch alle agents.  

Aanmelden bij CloudLink Center

De SDS-knooppunten hebben elk een alarm dat aangeeft dat de CloudLink-agent nog niet is geüpgraded.

Stel het upgradebeleid voor de machineagent in op Auto voor de machinegroep die de SDS-knooppunten bevat die worden geüpgraded (hiermee wordt een upgrade van de CloudLink-agent op alle SDS-knooppunten geactiveerd): 

Agenten > Machinegroepen Actie >> Groep wijzigen > Machine Agent upgrade.

Wacht enkele minuten totdat CloudLink alle CloudLink-agents op de SDS-knooppunten heeft geüpgraded naar de nieuwe versie. Zorg ervoor dat de CloudLink-agentalarmen op de SDS-knooppunten zijn gewist.

Werk de /opt/emc/extra/pre_run.sh bij.

Controleer op elk SDS-knooppunt dat is bijgewerkt de /opt/emc/extra/pre_run.sh.

Als het niet bestaat met behulp van 'vi', maak dan het bestand met alle onderstaande commando's.

Als het bestaat, voeg dan met behulp van 'vi' de "sleep 60"-timer toe, zoals hieronder weergegeven.

/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. Wijzig de machtigingen voor het pre_run.sh-bestand "chmod 755 /opt/emc/extra/pre_run.sh"  

 Knooppunten opnieuw opstarten en fouten verwijderen (optioneel):

  • Plaats een SDS-knooppunt in de beschermde onderhoudsmodus.
  • Stationsaanduidingen opnemen die in gebruik zijn (bijvoorbeeld sda-sdk of sdb - sdl)
  • Start het knooppunt opnieuw op.
  • Controleer na het opnieuw opstarten of er geen PowerFlex-fouten zijn in de PowerFlex-gebruikersinterface.   Als dit het geval is, wis dan de fouten.
  • Schakel /opt/emc/extra/pre_run.sh nog steeds de "sleep 60"-timer bevat. Als dit niet het geval is, voegt u de timer "sleep 60" toe en herhaalt u vanaf stap 3.   
  • Controleer de volgorde van de stationsbrieven. Als de schijven opnieuw zijn geordend, stelt u ze opnieuw in met scli-opdrachten:
scli --query_all_sds
scli --query_sds -sds_id   
scli --update_sds_original_paths -sds_id  

7. Als er PowerFlex-fouten waren bij de eerste keer opstarten, herhaalt u stap 3-6.

8. Haal het knooppunt uit de beveiligde onderhoudsmodus.

9. Herhaal stap 1-8 voor alle andere SDS-knooppunten om te bevestigen dat pre_run.sh correct is ingesteld.   

  Service-upgrade starten

  • 1. Inventariseer alle knooppunten in PFxM en bevestig dat CloudLink compatibel is met de nieuwe RCM op alle SDS-knooppunten.
  • 2. Voer de RCM-upgrade uit op de service.

 

 Pas voor PowerFlex Manager 3.8.2 de bijgevoegde patch toe voorafgaand aan service-upgrades met CloudLink-versleuteling:

Voordat u de RCM-upgrade start, past u de PowerFlex Manager 3.8.2 patch toe:  

Maak een snapshot van het PowerFlex Manager-apparaat. (Verwijder de snapshot wanneer deze is voltooid.)

Download het .zip bestand dat aan deze KB is gehecht en pak het uit.   

Kopieer het bestand Dell-VxFM-asm-deployer-3.8.2-52.noarch.rpm naar de map /var/tmp op de PowerFlex Manager appliance.

ssh naar PowerFlex Manager appliance.

Zorg ervoor dat er geen taken worden uitgevoerd op PFxM.

Voer de volgende opdrachten uit op het PowerFlex Manager-apparaat om de patch toe te passen:

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

De RCM-upgrade kan nu worden uitgevoerd en er zouden geen SDS-fouten op de versleutelde schijven moeten verschijnen wanneer de knooppunten opnieuw worden opgestart.   

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.