Summary:
Na serverech PowerEdge se změnilo chování a protokolování související s knoflíkovou baterií (známou také jako CMOS).
Níže uvedené změny byly původně zavedeny pro servery PowerEdge 14.
generace v řadiči iDRAC 7.00.00.173 a v systémech BIOS 2.22.1 (pro servery řady 400 a vyšší) a 2.17.2 (pro servery řady 100–300) v polovině srpna 2024. Podobné změny byly provedeny na platformách 15G a 16G, přičemž aktualizace budou vydány od února 2025.
...
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.
Při odpojení hlavního napájení poskytuje knoflíková baterie záložní napájení pro dvě funkce systému:
Zachování hodin reálného času (RTC).
Povolí funkci vniknutí do šasi, která upozorní na otevření systému.
Když knoflíková baterie klesne pod určitou úroveň, tyto dvě funkce nebudou fungovat.
U platforem s procesory Intel navíc knoflíková baterie ovlivňovala nastavení systému. I když jsou nastavení uložena ve stálé paměti, kvůli konzistenci s předchozím chováním a očekáváním uživatelů by vyjmutí knoflíkové baterie obnovilo výchozí hodnoty.
Cause
Níže uvedené změny byly zavedeny pro servery PowerEdge 14. generace v řadiči iDRAC 7.00.00.173 a v systémech Intel BIOS 2.22.1 (pro servery řady 400 a vyšší) a 2.17.2 (pro servery řady 100–300) v polovině srpna 2024.
Tyto dvě verze systému BIOS však byly v září z webu podpory společnosti Dell staženy z důvodu nesouvisejícího pozorování. BIOSy 2.22.2 a 2.17.3 je nahradily 1. října.
Následně byly podobné změny aplikovány na platformy 15G a novější v rámci níže uvedených kombinací firmwaru.
Platforma
BIOS
iDRAC
14G AMD
Neimplementováno
7.00.00.173
14G Intel řady 100-300
2.17.3
7.00.00.173
14G Intel řady 400+
2.22.1
7.00.00.173
15. generace AMD
2.18.1
7.20.10.05
15G Intel řady 100-300
1.11.1
7.20.10.05
Intel řady 400+ 15G
1.16.2
7.20.10.05
16G AMD
1.11.2
7.20.10.05
16G Intel řady 100-300
Odhad: březen 2025
7.20.10.05
16G Intel řady 400+
Odhad: březen 2025
7.20.10.05
Resolution
Doporučená akce:
Společnost Dell Technologies doporučuje všem zákazníkům 14. generace provést aktualizaci na řadič iDRAC 7.00.00.173 nebo novější. Zákazníci s produkty založenými na procesorech Intel by také měli použít systém BIOS verze 2.22.2 nebo novější (pro servery řady 400 a vyšší) nebo 2.17.3 nebo vyšší (pro řadu 100-300). Společně poskytují nejlepší zážitek.
Změny:
Řadiče iDRAC 7.00.00.173 a systémy BIOS 2.22.1 (řada 400 a vyšší) a 2.17.2 (řada 100–300) toto chování mění. Očekává se, že pro většinu uživatelů se dopad výměny baterie, která vyžaduje dobu výpadku, nevyplatí.
Zachování nastavení:
V aktualizovaném systému BIOS již vyjmutí knoflíkové baterie neresetuje nastavení systému BIOS. To sladí chování s produkty PowerEdge založenými na AMD.
Paměť NVRAM lze stále vymazat pomocí propojek na hlavní desce.
Zápis předchozí události:
Dříve navržené chování zaznamená do protokolu BAT0015 událost upozornění, když knoflíková baterie dosáhne ~2,7 V. Jakmile klesne na ~2,6 V, zaznamená se kritická událost BAT0017. Každá chyba se zapisuje do protokolu LCL (Lifecycle Log) i do protokolu událostí SEL (System Event Log).
Kvůli závadě však nedávný firmware místo toho hlásil tyto události jako BAT0020 a BAT0021. Tyto kódy zpráv jsou určeny výhradně pro baterie pro energeticky nezávislou paměť.
Protože se jedná o upozornění nebo vyšší závažnost, rozsvítí se ovládací panel žlutě.
Když úroveň nabití baterie klesne pod ~2,0 V a dojde k restartování systému, zaznamená se tato posloupnost událostí. Zobrazují se v seznamu LCL i na obrazovce:
UEFI0034 (kritická), která signalizuje, že byla zjištěna ztráta baterie.
UEFI0069 (kritický) označující chybu kontrolního součtu knoflíkové baterie vedl k resetování nastavení.
UEFI0130 (varování), že došlo ke ztrátě systémového času.
Na obrazovce se také zobrazí výzva F1/F2 a čeká, až uživatel potvrdí chyby.
Protokolování nových událostí:
Výsledkem nového chování je celkově méně zpráv.
Protokolování nyní začíná během spouštění, když knoflíková baterie selže a dojde k odpojení primárního vstupního napájení. V tomto okamžiku již byl ztracen místní systémový čas.
Díky spojení nového systému BIOS a firmwaru řadiče iDRAC se během spouštění do protokolu Lifecycle zaznamená informační událost UEFI0447. Upozorní uživatele, že došlo ke ztrátě systémového času. Tato jediná událost nahrazuje tři události, které se vyskytují ve starších systémech BIOS, a během spouštění již není k dispozici výzva F1/F2. Pokud není aktualizován také řadič iDRAC, zobrazí se tato událost v protokolu Lifecycle jako neznámá.
Uživatelé, kteří jsou závislí na místním systémovém čase, jej musí resetovat z nastavení systému F2. Společnost Dell však předpokládá, že většina zákazníků má na svých serverech nakonfigurovaný protokol NTP (Network Time Protocol) a tento problém se jich netýká.
S novým firmwarem řadiče iDRAC se při spuštění řadiče iDRAC krátce po připojení napájecího zdroje zaznamená do protokolu Lifecycle BAT0022 informační událost. Radí, že dokud nevyměníte knoflíkovou baterii, nebude po odpojení hlavního vstupního napájení fungovat detekce vniknutí do šasi. Upozorňujeme, že tato zpráva se po aktualizaci na řadič iDRAC 7.00.00.173 zobrazí až po výpadku a následném obnovení napájení. Toho dosáhnete odpojením všech napájecích kabelů a jejich opětovným připojením nebo vyžádáním virtuálního vypnutí a zapnutí.
Protože jsou obě tyto nové události informativní, kontrolka LED ovládacího panelu zůstane modrá.
Demontáž snímače baterie CMOS:
V rámci implementace výše uvedených změn v protokolování byl zakázán snímač baterie CMOS, aby nedocházelo k nekonzistenci ve hlášení stavu. V důsledku toho se baterie CMOS již nezobrazuje v žádném rozhraní pro správu, včetně:
webového grafického uživatelského rozhraní řadiče iDRAC
Redfish
TSR
RACADM
SNMP
Rozhraní IPMI
Shrnutí změn na příkladu původní implementace 14G Intel:
Definující:
Starý systém BIOS = < 2.22.x na serverech řady 400 a vyšší nebo < 2.17.x na serverech řady 100–300
Nový systém BIOS = ≥ verzi 2.22.x v serverech řady 400 a vyšší nebo ≥ 2.17.x v serverech řady 100–300.
Starý řadič iDRAC = < 7.00.00.173
Nový řadič iDRAC = ≥ 7.00.00.173
BIOS
iDRAC
Nastavení systému BIOS při nízkém počtu knoflíkových baterií
Snímač CMOS
Přihlášení ke konzoli během testu POST
Zaprotokolováno do protokolu Lifecycle
Starý
Starý
Ztracený
Present
UEFI0034, UEFI0069, UEFI0130, pauza pro F1/F2
UEFI0034, UEFI0069 UEFI0130 během spouštění.
Nový
Starý
Udržovaný
Present
Nic, žádná pauza pro F1/F2
Nic
Starý
Nový
Ztracený
Not Present
UEFI0034, UEFI0069, UEFI0130, pauza pro F1/F2
UEFI0034, UEFI0069 UEFI0130 během spouštění, BAT0022 po odpojení a opětovném připojení vstupního napájení.
Nový
Nový
Udržovaný
Not Present
Nic, žádná pauza pro F1/F2
UEFI0447 a BAT0022 po odpojení a opětovném připojení vstupního napájení.