Summary:
Den adfærd og logføring, der er forbundet med møntcellebatteriet (også kendt som CMOS), har ændret sig på PowerEdge-servere.
Nedenstående ændringer blev oprindeligt introduceret for
PowerEdge 14G i iDRAC 7.00.00.173 og i BIOSes 2.22.1 (for servere i 400-serien og derover) og 2.17.2 (for servere i 100-300-serien) i midten af august 2024. Lignende ændringer er foretaget i 15G- og 16G-platforme med opdateringer, der frigives fra februar 2025 og fremefter.
...
Please select a product to check article relevancy
This article applies to This article does not apply toThis article is not tied to any specific product.Not all product versions are identified in this article.
Møntcellebatteriet leverer reservestrøm til to systemfunktioner, når den primære indgangsstrøm er fjernet:
Bevarelse af realtidsuret (RTC).
Aktivering af kabinetindtrængningsfunktionen, der advarer, når systemet åbnes.
Når møntcellebatteriet falder under et bestemt niveau, fungerer disse to funktioner ikke.
På platforme med Intel-processorer påvirkede møntcellebatteriet desuden systemindstillingerne. Selvom indstillingerne gemmes i en ikke-flygtig hukommelse, ville fjernelse af møntcellebatteriet have nulstillet disse indstillinger til standardindstillingerne for at sikre overensstemmelse med tidligere adfærd og brugerforventninger.
Cause
Nedenstående ændringer blev introduceret for PowerEdge 14G i iDRAC 7.00.00.173 og i Intel BIOSes 2.22.1 (for servere i 400-serien og derover) og 2.17.2 (for servere i 100-300-serien) i midten af august 2024.
Disse to BIOS-udgivelser blev dog degraderet fra Dells supportwebsted i september på grund af en ikke-relateret observation. BIOSes 2.22.2 og 2.17.3 erstattede dem henholdsvis den 1. oktober.
Efterfølgende er lignende ændringer blevet anvendt på 15G og nyere platforme under firmwarekombinationerne nedenfor.
Platform
BIOS
iDRAC
14G AMD
Ikke implementeret
7.00.00.173
14G Intel 100-300-serien
2.17.3
7.00.00.173
14G Intel 400+ serien
2.22.1
7.00.00.173
15G AMD
2.18.1
7.20.10.05
15G Intel 100-300-serien
1.11.1
7.20.10.05
15G Intel 400+-serien
1.16.2
7.20.10.05
16 G AMD
1.11.2
7.20.10.05
16G Intel 100-300-serien
Anslået marts 2025
7.20.10.05
16G Intel 400+ serien
Anslået marts 2025
7.20.10.05
Resolution
Anbefalet handling:
Dell Technologies anbefaler alle 14G-kunder at opdatere til iDRAC 7.00.00.173 eller nyere. Kunder med Intel-baserede produkter bør også anvende BIOS 2.22.2 eller nyere (for servere i 400-serien og derover) eller 2.17.3 eller nyere (for 100-300-serien). Sammen giver disse den bedste oplevelse.
Ændringer:
iDRAC 7.00.00.173 og BIOSes 2.22.1 (400-serien og derover) og 2.17.2 (100-300-serien) ændrer disse funktionsmåder. Forventningen er, at for de fleste brugere er virkningen af at udskifte batteriet, som kræver et afbrydelsesvindue, ikke umagen værd.
Bevaring af indstillinger:
Med den opdaterede BIOS nulstilles BIOS-indstillingerne ikke længere ved at fjerne møntcellebatteriet. Dette justerer funktionsmåden for AMD-baserede PowerEdge-produkter.
NVRAM kan stadig ryddes med jumperne på hovedkortet.
Logføring af tidligere hændelser:
Den tidligere designede adfærd logger en advarselshændelse, BAT0015, når møntcellen når ~ 2,7 V. Når den falder til ~2,6 V, logges en kritisk hændelse, BAT0017. Hver fejl logges i både hændelsesmeddelelser
i Lifecycle Log (LCL) og System Event Log (SEL).Men på grund af en defekt har nyere firmware i stedet rapporteret disse hændelser som henholdsvis BAT0020 og BAT0021. Disse meddelelseskoder er udelukkende beregnet til at blive brugt til batterierne til ikke-flygtig hukommelse.
Da disse hændelser er advarsler eller alvorligere, lyser kontrolpanelet ravgult.
Når møntcellebatteriet falder til under ~2,0 V, og systemet genstartes, logges denne sekvens af hændelser. De vises både i LCL og på skærmen:
UEFI0034 (kritisk), der angiver, at der er registreret et batteritab.
UEFI0069 (kritisk), der angiver en møntcellekontrolsumfejl, har resulteret i, at indstillingerne er blevet nulstillet.
UEFI0130 (advarsel), der angiver, at systemtid er gået tabt.
Skærmbilledet viser også en F1/F2-prompt og venter på, at brugeren anerkender fejlene.
Ny hændelseslogføring:
Den nye adfærd resulterer i færre beskeder generelt.
Logføring begynder nu under opstart, når møntcellebatteriet har svigtet, og den primære indgangsstrøm blev fjernet. På dette tidspunkt er den lokale systemtid allerede gået tabt.
Når den nye BIOS- og iDRAC-firmware er sammen, logføres en informationshændelse UEFI0447 i Lifecycle-loggen under opstart. Det rådgiver brugeren om, at systemtid gik tabt. Denne ene hændelse erstatter de tre, der ses på ældre BIOS'er, og der er ikke længere en F1/F2-prompt under opstart. Medmindre iDRAC også opdateres, vises denne hændelse som ukendt i Lifecycle-loggen.
Brugere, der er afhængige af lokal systemtid, skal nulstille den fra F2-systemopsætning. Dell forventer dog, at de fleste kunder har konfigureret NTP (Network Time Protocol) på deres servere og ikke bliver påvirket.
Med den nye iDRAC-firmware logføres en informationshændelse BAT0022 i Lifecycle-loggen, når iDRAC starter kort tid efter, at indgangsstrømmen er tilsluttet. Den anbefaler, at indtil møntcellebatteriet er udskiftet, fungerer registrering af indtrængning i kabinettet ikke, når hovedindgangsstrømmen fjernes. Vær opmærksom på, at denne meddelelse ikke vises efter opdatering til iDRAC 7.00.00.173, før indgangsstrømmen er gået tabt og derefter genoprettet. Ved enten at fjerne alle strømkabler og tilslutte dem igen eller anmode om en virtuel genstart opnås dette.
Da begge disse nye begivenheder er informative, forbliver kontrolpanelets LED blå.
Fjernelse af CMOS-batterisensor:
Som en del af implementeringen af logføringsændringerne ovenfor er CMOS-batterisensoren deaktiveret for at undgå uoverensstemmelser i tilstandsrapportering. Derfor vises CMOS-batteriet ikke længere i nogen administrationsgrænseflade, herunder:
iDRAC-webbrugergrænseflade
Redfish
TSR
RACADM
SNMP
IPMI
Oversigt over ændringer ved hjælp af den oprindelige 14G Intel-implementering som eksempel:
Definere:
Gammel BIOS = < 2.22.x på servere i 400-serien og derover eller < 2.17.x på servere i 100-300-serien
Ny BIOS = ≥ 2.22.x på servere i 400-serien og derover eller ≥ 2.17.x på servere i 100-300-serien
Gammel iDRAC = < 7.00.00.173
Ny iDRAC = ≥ 7.00.00.173
BIOS
iDRAC
BIOS-indstillinger, når møntcelle-lav
CMOS-sensor
Logget på konsollen under POST
Logget på Lifecycle-log
Gammel
Gammel
Tabt
Til stede
UEFI0034, UEFI0069, UEFI0130, Pause for F1/F2
UEFI0034, UEFI0069 UEFI0130 under opstart.
Ny
Gammel
Konserveret
Til stede
Intet, ingen pause for F1/F2
Intet
Gammel
Ny
Tabt
Ikke til stede
UEFI0034, UEFI0069, UEFI0130, Pause for F1/F2
UEFI0034, UEFI0069, UEFI0130 under opstart, BAT0022 når indgangsstrømmen er blevet fjernet og genanvendt.
Ny
Ny
Konserveret
Ikke til stede
Intet, ingen pause for F1/F2
UEFI0447 og BAT0022, når indgangsstrømmen er blevet fjernet og genanvendt.