PowerFlex: Procedure til opdatering af firmware for at afhjælpe et problem med, at NVDIMM-batterier mister opladning på brugerdefinerede PowerFlex-noder (R650, R750)
Summary: Procedure til opdatering af firmware for at afhjælpe et problem med NVDIMM-batterier, der mister strøm på brugerdefinerede PowerFlex-noder (R650 &; R750).
Instructions
Beskrivelse af problem
Dell PowerFlex 15G-systemer understøtter en konfiguration, der indeholder NVDIMM er, som leverer den vedvarende hukommelse, der kræves til Finkornet-funktionen. Denne procedure indeholder trinene til opdatering af iDRAC- og CPLD-versionerne til følgende:
- iDRAC 7.10.50.201
- CPLD 1.1.1
Downloadplacering
- Brugerdefineret PowerFlex-node: https://www.dell.com/support/home/en-us/product-support/product/powerflex-custom-node/drivers
- (søg iDRAC & CPLD)
Den nye iDRAC-version kontrollerer NVDIMM-battericellespændingerne, når den er aktiveret. Det logger en fejl, hvis cellespændingerne er under en defineret tærskel. Den logfører en hændelse med alvorsgraden af oplysninger, når NVDIMM-batteriet skifter mellem tilstandene KLAR og AKTIVERET.
Det nye CPLD-design sporer NVDIMM-batteriets aktiveringstilstand og overgår tilbage til klar tilstand efter et bestemt tidsrum.
- BEMÆRK: Som et resultat af ovenstående problem er der en mulighed for, at NVDIMM-batteriet i noderne kan blive beskadiget og skal udskiftes. Denne procedure tager højde for denne mulighed.
- BEMÆRK: Denne opdatering af iDRAC og CPLD skal følge en bestemt rækkefølge. Sekvensen kræver, at iDRAC opgraderes først, hvorefter CPLD opdateres derefter. Dette hjælper med at identificere, om batteriet har svigtet.
Procedureoversigt
For fuldt ud at løse problemet skal vi gøre følgende:
- Identificer, hvilke NVDIMM-batterier i systemet der mangler tilstrækkelig opladning.
- Da denne specifikke tilstand ikke rapporteres, er vi nødt til at opdatere iDRAC til den version, der er angivet ovenfor (eller nyere). Denne nye version af iDRAC rapporterer BAT0021 eller BAT0017 fejl, hvis den registrerer et NVDIMM-batteri, der er afladet.
- Opdater iDRAC til den version, der er angivet på alle noder i systemet
- Anmod om udskiftning af NVDIMM-batterier for hvert batteri, der rapporteres som afladet og dårligt.
- Fortsæt ikke med CPLD-opdateringen på noder med dårlige NVDIMM-batterier, før du har udskiftet det dårlige batteri.
- Udskiftningsbatterier leveres muligvis ikke fuldt opladede og kan tage op til 75 minutter for at opnå fuld opladning efter installation.
- For noder med gode NVDIMM-batterier kan du fortsætte med CPLD FW-opdateringen.
- Når du har udskiftet de dårlige batterier, skal du fortsætte med at opdatere CPLD-firmwaren ved hjælp af iDRAC.
- Noden skal placeres i vedligeholdelsestilstand, før opdateringen fuldføres
- Noden genstarter og udfører derefter CPLD-opdateringen.
- Når noden genstarter efter CPLD-opdateringen, skal du tage noden ud af vedligeholdelsestilstand.
- Når noden er løbet tør for vedligeholdelse, starter en genopbygnings- og en rebalanceringshandling.
- BEMÆRK: Vent på, at genopbygningen og genbalanceringen er fuldført, før du fortsætter med at opdatere den næste node i klyngen.
Forudsætninger
- Mindste BIOS-version for denne CPLD-opdatering er BIOS-version 1.8.2. (1.10.2 eller højere anbefales)
- Under komponentudskiftningsproceduren er kunden ansvarlig for følgende opgaver:
- Migrering af alle ikke-PowerFlex-programmer på noden til en anden server.
- Luk serveren ned uden problemer ved at følge den relevante nedlukningsprocedure for det anvendte operativsystem.
- Sørg for, at følgende oplysninger er tilgængelige:
- Typen af PowerFlex-node: Fysisk node eller HCI-node (VMware)
- IP-adresseområdet, undernettet og gatewayens IP-adresse for PowerFlex-klyngen og dens noder
- IP-adresseintervallet, undernettet og gatewayens IP-adresser for iDRAC-porten på noden (defineret under den indledende implementeringsproces)
- Alle rod- og administratoradgangskoder, der er angivet på serveren og iDRAC
- vCenter IP-adresse og loginoplysninger, hvis konfigurationen er HCI
Detaljeret procedure
Trin 1: Opdater iDRAC på alle noder i PowerFlex-klyngen.
IDRAC på disse noder kan opdateres uden at genstarte noderne. Proceduren for opdatering af iDRAC er som følger.
Sørg for, at firmwarebilledet er blevet downloadet til en bestemt placering på det lokale system. Firmwareversionen til iDRAC er nødvendig til denne procedure, og downloadplaceringen er angivet på procedurens første side.
BEMÆRK: Sørg for, at iDRAC-firmwaren er opdateret på alle noder i klyngen, før du går videre til næste trin i proceduren....
- Log på iDRAC9-webgrænsefladen.
- Gå til Vedligeholdelse, og klik derefter på Systemopdatering. Siden Manuel opdatering vises.
- Fra fanen Manuel opdatering skal du vælge Lokal som placeringstype.
Figur 1: iDRAC9-opdateringsskærm
- Klik på Vælg fil, vælg firmwarebilledfilen til den ønskede komponent, og klik derefter på Overfør.
- Når uploaden er fuldført, viser afsnittet Opdateringsoplysninger hver firmwarefil, der er uploadet til iDRAC, og dens status. Hvis firmwarebilledfilen er gyldig og blev uploadet, viser kolonnen Indhold et (+) ikon ved siden af filnavnet på firmwarebilledet. Udvid navnet for at få vist oplysninger om enhedsnavn, aktuel og tilgængelig firmwareversion.
- Vælg den ønskede iDRAC-firmwarefil.
- iDRAC-firmwareopdatering kræver ikke genstart af værtssystemet. Klik på Installer, start opdateringen.
- Hvis du vil have vist siden Opgavekø, skal du klikke på Jobkø. Brug denne side til at få vist og administrere dine afventende firmwareopdateringer. Du kan klikke på OK for at opdatere den aktuelle side og få vist status for firmwareopdateringen.
- Livscykluscontrolleren genstartes, og forbindelsen til iDRAC nulstilles. Vent et par minutter, før du logger på iDRAC.
Bemærk: Hvis der ses forbindelsesfejl, skal du se KB om HTTP- og HTTPS FQDN-forbindelsesfejl – https://www.dell.com/support/kbdoc/en-us/000193619
Trin 2: Kontrollér, om noden har et dårligt NVDIMM-batteri.
iDRAC 7.10.50.201 og derover indeholder kode, der kontrollerer opladningen i NVDIMM-battericellerne hvert 5. sekund og rapporterer følgende fejl i iDRAC System Event Log (SEL), hvis cellespændingen er under grænsen på 1,5 V.
“BAT0021: The NVDIMM battery has reached the end of its usable life or has failed”“BAT0017: The NVDIMM battery has failed.”
Hvis en af ovenstående meddelelser rapporteres, betyder det, at noden har et dårligt NVDIMM-batteri, som skal udskiftes.
- BEMÆRK: Fortsæt ikke med at opdatere CPLD på denne node med et dårligt NVDIMM-batteri. Genstart under en CPLD-opdatering hænger og aktiverer ikke NVDIMM på grund af det dårlige batteri.
- BEMÆRK: Anmod om et nyt NVDIMM-batteri.
Hvis iDRAC ikke rapporterer et problem, er batteriet på denne node godt og skal ikke udskiftes. CPLD-opdateringen kan udføres på denne node, og du kan fortsætte til næste trin.
-
BEMÆRK: PowerFlex-udviklede systemer rapporterer en nodetilstandsadvarsel for enhver node, der udtrykker den BAT0021 fejl. Denne funktionsmåde kan bruges til at identificere defekte NVDIMM-batterier efter iDRAC-opdateringen
-
BEMÆRK: Hvis den BAT0017 eller BAT0021 begivenhed dukker op, men derefter en 3. begivenhed på BAT0016, behøver batteriet IKKE udskiftes!
NVDIMM-teknikerne underrettede om, at hvis der opstår denne 3. hændelse (BAT0016), behøver batteriet ikke at blive udskiftet.BAT0016 The NVDIMM battery is operating normally.
Hvis alle tre batteriadvarsler (BAT0021, BAT0020 BAT0016) alle ses i rækkefølge på mindre end et minut, skal dette betragtes som en falsk alarm, og batteriet betragtes som sundt og bør ikke udskiftes.
Trin 3: Klargør node – Sæt SDS i vedligeholdelsestilstand.
- Gå i vedligeholdelsestilstand ved at følge den relevante procedure i afsnittet nedenfor under PowerFlex version 4.x eller PowerFlex version 3.x
- Vælg den korrekte PowerFlex-vedligeholdelsestilstand
- Hvis noden ikke har et dårligt NVDIMM-batteri, anbefales IMM (Instant Maintenance Mode) for at opdatere CPLD.
- Spring trin 4 og 5 over (udskiftning af batteriet), og fortsæt med BIOS (trin 6) & CPLD-opgradering (trin 7)
- Hvis noden har et dårligt NVDIMM-batteri, skal det udskiftes, før CPLD opdateres.
- I dette tilfælde skal noden sættes i beskyttet vedligeholdelsestilstand (PMM) for at tage højde for den tid, det tager erstatningsbatteriet at oplade.
- Hvis noden ikke har et dårligt NVDIMM-batteri, anbefales IMM (Instant Maintenance Mode) for at opdatere CPLD.
- BEMÆRK: Denne procedure starter en rebalanceringsproces, og det anbefales derfor at planlægge denne procedure for et planlagt vedligeholdelsesvindue.
- BEMÆRK: Hvis du bruger PMM før udskiftning af NVDIMM-batteriet (trin 4-5), kan du forblive i PMM-vedligeholdelsestilstand for BIOS- og CPLD-opdateringen (trin 6-7)
PowerFlex version 4.x, se 'Dell Powerflex 4.x Administration' Guide.
- Hvis noden fungerer som den primære MDM, skal du følge disse trin for at skifte MDM-ejerskab:
- Hvis der er konfigureret en SDR på noden, skal SDR'en sættes i vedligeholdelsestilstand
- Anbring storagedataserver (SDS) i vedligeholdelsestilstand
- Hvis dette er en HCI (VMware)-node, skal ESXi sættes i vedligeholdelsestilstand efter ovenstående trin
PowerFlex version 3.x: Se vejledningen "Opgrader Dell PowerFlex til v3.6.x".
- Aktivering af noden i vedligeholdelsestilstand og nedlukning
Trin 4: Udskift NVDIMM-batteriet.
Se SolVe-dokumentationen til PowerFlex-noder, som findes på nedenstående link for at få instruktioner til udskiftning af NVDIMM-batteriet.
Download SolVe-dokumentationen til "NVDIMM-batteri" for den relevante nodetype R650/R750 på 15G.PowerFlex Custom Node > Replacement > 15G > [R650 or R750] > [PowerFlex 3.6 or 4.0] > NVDIMM battery - Linux-based
-
BEMÆRK: Spring følgende afsnit over i dokumentationen "Udskiftning af NVDIMM-batteriet".
Remove the storage devices from PowerFlex.
Årsager til, at lagerenheder ikke skal fjernes:
- Fjernelse af lagerenheder under denne procedure vil medføre en unødvendig genopbygning af hele noden, hvilket udvider vedligeholdelsen betydeligt.
- Da dette er en planlagt genstart og ikke en strømtabshændelse, er NVDIMM-undersystemet ikke afhængigt af strømmen fra batterier for at fuldføre gemmeoperationen. Strømmen kommer fra strømforsyningsenhederne, selv når batterierne er dårlige.
- Genstarten får systemet til at rapportere en fejl med NVDIMM-batteriet under opstart. Men dataene i NVDIMM er blevet gemt, og tab af data opleves ikke.
Trin 5: Vent på, at de udskiftede batterier oplades
Hvis du har udskiftet NVDIMM-batteriet på en bestemt node, skal du tænde for systemet. Systemet starter ikke helt. BIOS stopper med at vente på, at batterierne oplades, da et nyt NVDIMM-batteri muligvis ikke har tilstrækkelig opladning nødvendig af systemet til at beskytte dataene i NVDIMM. Det kan tage ca. 60-75 minutter at oplade batterierne. Du kan prøve at genstarte systemet efter 60-75 minutter, og noden bør også tænde og aktivere NVDIMM-undersystemet.
- BEMÆRK: Planlæg dit vedligeholdelsesvindue baseret på 60-75 minutter for hver node, der skal have et udskiftningsbatteri.
Trin 6: Opdater BIOS, hvis det er nødvendigt
Den CPLD-version, der bruges til at løse det underliggende problem i denne KB, kræver minimum 1.8.2 BIOS. (BIOS 1.10.2 eller nyere anbefales)
PowerFlex Custom Node-implementeringer kræver specifikke versioner af drivere, BIOS og firmware, der er valideret og kvalificeret af Dell.
Hvis den aktuelle BIOS-version er under 1.8.2, skal du opdatere firmwaren til den nyeste version som publiceret i PowerFlex Custom Node Driver and Firmware Matrix.
- Sørg for, at noden er i vedligeholdelsestilstand. Hvis det ikke er tilfældet, skal du se 'Trin 3' for instruktioner.
- Hvis du vil downloade BIOS-versionen, skal du se afsnittet "Download placeringer" i denne KB
- Bemærk: Klik på "Ældre versioner" for at vælge en version, der passer til den matrix, der målrettes mod.
- Fortsæt med at opgradere BIOS til version 1.8.2 eller nyere.
- Dell PowerEdge BIOS – Opgraderingsprocedure for 15G: https://www.dell.com/support/kbdoc/en-us/000222827/dell-technologies-recommends-upgrading-bios-and-idrac9-for-15th-generation-poweredge-servers
Trin 7: Opdater CPLD til version 1.1.1
Forudsætninger:
- Sørg for, at sikkerhedsdatabladet er i PowerFlex-vedligeholdelsestilstand. For ESXi-noder skal du sikre dig, at ESXi også er i vedligeholdelsestilstand. Hvis ikke, skal du se "Trin 3" i denne artikel for instruktioner.
- Sørg for, at CPLD-firmwarebilledet er tilgængeligt på dit lokale system. Hvis du vil downloade den relevante CPLD-version, skal du se afsnittet "Downloadplaceringer" i denne artikel.
- CPLD-opdateringen udløser en nodegenstart.
Bemærk:
- Udfør CPLD-firmwareopdateringen efter iDRAC-firmwareopdateringen.
- Udskift NVDIMM-batteriet, før du fortsætter med CPLD-firmwareopdateringen.
CPLD-opdateringsproceduren er som følger.
- Log på iDRAC9-webgrænsefladen.
- Gå til Vedligeholdelse, og klik derefter på Systemopdatering. Siden Manuel opdatering vises.
- Fra fanen Manuel opdatering skal du vælge Lokal som placeringstype.
Figur 1: iDRAC9-opdateringsskærm - Klik på Vælg fil, vælg firmwarebilledfilen til den ønskede komponent, og klik derefter på Overfør.
- Når uploaden er fuldført, viser afsnittet Opdateringsoplysninger hver firmwarefil, der er uploadet til iDRAC, og dens status. Hvis firmwarebilledfilen er gyldig og blev uploadet, viser kolonnen Indhold et (+) ikon ved siden af filnavnet på firmwarebilledet. Udvid navnet for at få vist oplysninger om enhedsnavn, aktuel og tilgængelig firmwareversion.
- Vælg den ønskede CPLD-firmwarefil.
- En CPLD-firmwareopdatering kræver genstart af værtssystemet. Klik på Installer for at starte opdateringen.
- Hvis du vil have vist siden Opgavekø, skal du klikke på Jobkø. Brug denne side til at få vist og administrere dine afventende firmwareopdateringer. Du kan klikke på OK for at opdatere den aktuelle side og få vist status for firmwareopdateringen.
Trin 8: Tag noden ud af vedligeholdelsestilstand.
PowerFlex version 4.x, se "Dell Powerflex 4.x Administration Guide".
Forudsætninger: Sørg for, at du har IP-adressen og loginoplysningerne til administratoren, så du kan få adgang til PowerFlex Manager. Om nødvendigt kan kunden give dig de nødvendige oplysninger.
-
Tænd for noden, hvis du ikke allerede har gjort det efter CPLD-opdateringen. Operativsystemet starter, og alle PowerFlex-processer starter automatisk.
-
Når noden er oppe, skal du logge på PowerFlex Manager igen fra din browser som administratorbruger.
-
Klik på Overvågning > af advarsler på menulinjen, og bekræft, at der ikke vises nogen meddelelse om afbrydelse for et SDS eller en SDC-vært eller for en SDR eller SDT, hvis relevant.
- For en ESXi-node skal du udføre følgende:
- Fra vSphere Web Client skal du sørge for, at noden vises som tændt og forbundet i både værts- og klyngevisning.
- Højreklik på noden, og vælg Afslut vedligeholdelsestilstand.
- Udvid serveren, og vælg Storage VM (SVM). Hvis SVM ikke tænder automatisk, skal du tænde den manuelt.
- Afslut sikkerhedsdatabladet fra vedligeholdelsestilstand:
- Hvis der er konfigureret en SDR på noden, skal SDR fjernes fra vedligeholdelsestilstand.
PowerFlex version 3.x, se vejledningen "Opgrader Dell PowerFlex til v3.6.x".
Forudsætninger: Sørg for, at brugeren har følgende legitimationsoplysninger (kan fås hos administratoren): PowerFlex-præsentationsserverens IP-adresse eller værtsnavn, der bruges til at få adgang til PowerFlex GUI
- Tænd for noden, hvis det ikke allerede er gjort efter CPLD-opdateringen. Operativsystemet starter op, og alle PowerFlex-processer starter automatisk
- Afslut noden fra vedligeholdelsestilstand: Sæt noden i drift igen
- Hvis der er konfigureret en SDR på noden, skal SDR fjernes fra vedligeholdelsestilstand.
Trin 9: Fortsæt med den næste node i klyngen
Sekvensen af trin 2 til trin 8 skal fuldføres for alle noderne i klyngen, én ad gangen. Når alle noderne er blevet opgraderet, er processen fuldført