PowerFlex: Laitteet virhetilassa päivitettäessä CloudLinkiä PFxM:llä

Summary: CloudLinkin päivittäminen PowerFlex Manager 3.8:n kanssa voi aiheuttaa ongelmia, jotka voivat aiheuttaa palvelupäivityksen epäonnistumisen.

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

Päivitettävä palvelu epäonnistuu SDS-solmun päivityksessä. SDS-solmuun on päivitetty CloudLink-agentti, mutta se on edelleen huoltotilassa. 

Cause

CloudLink 7.0, 7.02, 7.1.0, 7.1.1 ei lisää tarvittavaa uniajastinta hakemistoon /opt/emc/extra/pre_run.sh. Jos se lisätään manuaalisesti, PowerFlex Manager 3.8 poistaa lepotila-ajastimen, kun SDS-solmujen palveluita päivitetään.  Ilman uniajastinta PowerFlex-palvelu käynnistyy ennen kuin CloudLink on avannut asemien lukituksen.  Tämä aiheuttaa sen, että jotkin tai kaikki asemat ovat virhetilassa. 

Resolution

Tämä on korjattu PowerFlex Manager 3.8.3:ssa.   

PowerFlex Manager 3.8.2 -korjaustiedosto varmistaa, että uniajastin on läsnä. 

PowerFlex Manager 3.8.0:ssa ja 3.8.1:ssä voit tehdä CloudLink-salattuja palvelupäivityksiä seuraavalla tavalla.

 

Päivitä RCM:n sisältävä CloudLink-resurssi haluttuun versioon. 

 1. Kirjaudu PowerFlex Manageriin.

2. Siirry Resurssit-välilehteen, valitse Kaikki resurssit ja valitse sitten päivitettävä CloudLink-keskus. Voit päivittää vain yhden CloudLink Center -klusterin solmun. Loput solmut päivitetään automaattisesti.

3. Valitse Päivitä resurssit.

4. Valitse Salli PowerFlex Managerin suorittaa laiteohjelmisto- ja ohjelmistopäivitykset nyt tai Ajoita laiteohjelmisto- ja ohjelmistopäivitykset.

5. Napsauta Käytä ja vahvista valitsemalla Kyllä.

Päivitä kaikki agentit automaattisesti.  

Kirjaudu CloudLink Centeriin

SDS-solmuissa on hälytys, joka ilmaisee, että CloudLink-agenttia ei ole vielä päivitetty.

Määritä koneagentin päivityskäytännöksi Auto koneryhmälle, joka sisältää päivitettävät SDS-solmut (tämä käynnistää CloudLink-agentin päivityksen kaikissa SDS-solmuissa): 

Asiakaspalvelijat > Koneryhmät-toiminto >> Muokkaa ryhmän > koneagentin päivitystä.

Odota muutama minuutti, kunnes CloudLink päivittää kaikki SDS-solmujen CloudLink-agentit uuteen versioon. Varmista, että SDS-solmujen CloudLink-agentin hälytykset on poistettu.

Päivitä /opt/emc/extra/pre_run.sh.

Tarkista jokaisessa päivitetyssä SDS-solmussa /opt/emc/extra/pre_run.sh.

Jos sitä ei ole olemassa käyttämällä 'vi', luo tiedosto kaikilla alla esitetyillä komennoilla.

Jos se on olemassa, käytä 'vi'-merkkiä ja lisää "sleep 60" -ajastin alla olevan kuvan mukaisesti.

/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. Muuta pre_run.sh tiedoston "chmod 755 /opt/emc/extra/pre_run.sh" käyttöoikeuksia  

 Solmujen uudelleenkäynnistys ja virheiden poistaminen (valinnainen):

  • Aseta SDS-solmu suojattuun ylläpitotilaan.
  • Tallenna käytössä olevat asemakirjaimet (esimerkiksi sda-sdk tai sdb - sdl)
  • Käynnistä solmu uudelleen.
  • Kun järjestelmä on käynnistynyt uudelleen, varmista, että PowerFlex-käyttöliittymässä ei ole PowerFlex-virheitä.   Jos on, poista virheet.
  • Tarkista, että /opt/emc/extra/pre_run.sh sisältää edelleen "sleep 60" -ajastimen. Jos ei, lisää "sleep 60" -ajastin ja toista vaiheesta 3.   
  • Tarkista aseman kirjainjärjestys. Jos asemien järjestys on vaihdettu, nollaa asemat scli-komennoilla:
scli --query_all_sds
scli --query_sds -sds_id   
scli --update_sds_original_paths -sds_id  

7. Jos PowerFlex-virheitä ilmeni ensimmäisessä uudelleenkäynnistyksessä, toista vaiheet 3–6.

8. Poista solmu suojatusta ylläpitotilasta.

9. Toista vaiheet 1–8 kaikille muille SDS-solmuille varmistaaksesi, että pre_run.sh on määritetty oikein.   

  Aloita palvelupäivitys

  • 1. Inventoi kaikki PFxM-solmut ja varmista, että CloudLink on uuden RCM:n mukainen kaikissa SDS-solmuissa
  • 2. RCM-päivitys suoritetaan palvelussa.

 

 Jos käytät PowerFlex Manager 3.8.2:ta, asenna siihen liittyvä korjaustiedosto ennen CloudLink-salattuja palvelupäivityksiä:

Ennen kuin aloitat RCM-päivityksen, asenna PowerFlex Manager 3.8.2 -korjaustiedosto:  

Ota tilannevedos PowerFlex Manager -laitteesta. (Poista tilannevedos, kun se on valmis.)

Lataa tähän KB:hen liitetty .zip tiedosto ja pura se.   

Kopioi Dell-VxFM-asm-deployer-3.8.2-52.noarch.rpm-tiedosto PowerFlex Manager -laitteen /var/tmp-hakemistoon.

ssh-yhteys PowerFlex Manager -laitteeseen.

Varmista, että PFxM:llä ei ole käynnissä töitä.

Asenna korjaustiedosto PowerFlex Manager -laitteessa suorittamalla seuraavat komennot:

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

RCM-päivitys voidaan nyt tehdä, eikä salatuissa asemissa pitäisi olla SDS-virheitä, kun solmut käynnistetään uudelleen.   

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.