PowerEdge: Cambios en la batería de tipo botón (CMOS)
Zusammenfassung: Dell presentó actualizaciones significativas en la manera en que los servidores PowerEdge administran la funcionalidad de la batería de celda tipo botón (CMOS) y el registro de eventos relacionado. A partir de los servidores de 14.ª generación (14G) en agosto de 2024, a través de las actualizaciones de firmware del BIOS e iDRAC, y extendiéndose a las plataformas 15G y 16G a partir de febrero de 2025, se implementaron varios cambios clave ...
Symptome
¿Qué hace la batería de tipo botón?
La batería de tipo botón proporciona alimentación de respaldo para dos funciones del sistema cuando se quita la alimentación de entrada principal:- Conservación del reloj en tiempo real (RTC).
- Habilitación de la característica de intrusión en el chasis que alerta cuando se ha abierto el sistema.
Además, en plataformas con procesadores Intel, la batería de tipo botón afectaba a la configuración del sistema. A pesar de que los ajustes se almacenan en una memoria no volátil, para mantener la coherencia con los comportamientos anteriores y las expectativas de los usuarios, la extracción de la batería de tipo botón habría restablecido esos ajustes a los valores predeterminados.
Ursache
Los siguientes cambios se introdujeron para PowerEdge 14G en iDRAC 7.00.00.173 y en las versiones 2.22.1 (para servidores de la serie 400 y superiores) y 2.17.2 (para servidores de la serie 100-300) del BIOS Intel a mediados de agosto de 2024.
Sin embargo, estas dos versiones del BIOS fueron degradadas del sitio de soporte de Dell en septiembre debido a un avistamiento no relacionado. Las versiones del BIOS 2.22.2 y 2.17.3 las reemplazaron respectivamente el 1 de octubre.
Se aplicaron cambios similares a 15G y plataformas más recientes a partir de las combinaciones de firmware que se indican a continuación. Si bien estas son las versiones en las que se realizó el cambio, consulte PowerEdge: versiones de código mínimas, recomendadas y más recientes cuando seleccione una versión para instalar.
Platform |
BIOS |
iDRAC |
14G AMD |
Not Implemented |
7.00.00.173 |
14G Intel 100-300 series |
2.17.3 |
7.00.00.173 |
14G Intel 400+ series |
2.22.1 |
7.00.00.173 |
15G AMD |
2.18.1 |
7.20.10.05 |
15G Intel 100-300 series |
1.11.1 |
7.20.10.05 |
15G Intel 400+ series |
1.16.2 |
7.20.10.05 |
16G AMD |
1.11.2 |
7.20.10.05 |
16G Intel 100-300 series |
2.0.0 |
7.20.10.05 |
16G Intel 400+ series |
2.5.4 |
7.20.10.05 |
Para determinar la generación de servidores, revise lo siguiente: PowerEdge: servidores por generación
Lösung
Acción recomendada:
Dell Technologies recomienda que todos los clientes de 14G actualicen a iDRAC 7.00.00.173 o posterior. Los clientes con productos basados en Intel también deben aplicar las versiones de BIOS 2.22.2 o posterior (para servidores de la serie 400 y superiores) o 2.17.3 o superior (para la serie 100-300). Juntos, proporcionan la mejor experiencia.
Weitere Informationen
Cambios:
iDRAC 7.00.00.173 y las versiones 2.22.1 (serie 400 y superior) y 2.17.2 (serie 100-300) del BIOS cambian estos comportamientos. La expectativa es que, para la mayoría de los usuarios, el impacto de reemplazar la batería, que requiere una ventana de interrupción, no valga la pena.
Conservación de la configuración:
Con el BIOS actualizado, quitar la batería de tipo botón ya no restablece la configuración del BIOS. Esto alinea el comportamiento con los productos PowerEdge basados en AMD.
La NVRAM aún se puede borrar con los puentes en la placa principal.
Registro de eventos anterior:
El comportamiento diseñado anteriormente registra un evento de advertencia, BAT0015, cuando la batería de tipo botón alcanza ~2,7 V. Una vez que desciende a ~2,6 V, se registra un evento crítico, BAT0017. Cada error se registra en los mensajes de eventos del registro de Lifecycle (LCL) y del registro de eventos del sistema (SEL).
Sin embargo, debido a un defecto, el firmware reciente informó estos eventos como BAT0020 y BAT0021 respectivamente. Estos códigos de mensaje están diseñados para su uso exclusivo con las baterías de memoria no volátil.
Debido a que estos eventos son de advertencia o de mayor gravedad, el panel de control se ilumina en color ámbar.
Cuando la batería de tipo botón cae por debajo de ~2,0 V y el sistema se reinicia, se registra esta secuencia de eventos. Aparecen tanto en el LCL como en la pantalla:
- UEFI0034 (crítica) que indica pérdida de batería detectada.
- UEFI0069 (crítica) que indica un error de suma de comprobación de la batería de tipo botón provocó el restablecimiento de los ajustes.
- UEFI0130 (precaución) que indica que se perdió la hora del sistema.
La pantalla también muestra un indicador de F1/F2 y espera a que el usuario confirme los errores.
Nuevo registro de eventos:
El nuevo comportamiento da como resultado menos mensajes en general.
El registro ahora comienza durante el arranque cuando la batería de tipo botón ha fallado y se ha quitado la alimentación de entrada principal. Ya se perdió la hora del sistema local.
Con el nuevo BIOS y el firmware de iDRAC juntos, se registra un evento informativo, UEFI0447, en el registro de Lifecycle durante el arranque. Informa al usuario que se perdió tiempo del sistema. Este evento único reemplaza a los tres que se ven en versiones anteriores del BIOS y ya no hay un indicador de F1/F2 durante el arranque. A menos que iDRAC también se actualice, este evento aparece como desconocido en el registro de Lifecycle.
Los usuarios que dependan de la hora del sistema local deben restablecerla desde la configuración del sistema F2. Sin embargo, Dell prevé que la mayoría de los clientes han configurado Network Time Protocol (NTP) en sus servidores y no se verán afectados.
Con el nuevo firmware de iDRAC, se registra un evento informativo, BAT0022, en el registro de Lifecycle cuando iDRAC arranca poco después de conectarse la alimentación de entrada. Se advierte que hasta que se reemplace la batería de tipo botón, es posible que la detección de intrusiones en el chasis no funcione cuando se quita la alimentación de entrada principal. Tenga en cuenta que este mensaje no aparecerá después de la actualización a iDRAC 7.00.00.173 hasta que se haya perdido la alimentación de entrada y, luego, se haya restaurado. Esto se logra con la extracción de todos los cables de alimentación y su reconexión, o bien con la solicitud de un ciclo de CA virtual.
Debido a que ambos eventos nuevos son informativos, el LED del panel de control permanece azul.
Extracción del sensor de batería CMOS:
Como parte de la implementación de los cambios en el registro anteriores, se deshabilitó el sensor de batería de CMOS para evitar incoherencias en la generación de informes de estado. Como resultado, la batería de CMOS ya no aparece en ninguna interfaz de administración, incluidas las siguientes:
iDRAC interfaz de usuario web
- Redfish
- TSR
- RACADM
- SNMP
- IPMI
Resumen de los cambios, utilizando la implementación original de Intel 14G como ejemplo:
Definir
- BIOS antiguo = < 2.22.x en servidores de la serie 400 y superiores o < 2.17.x en servidores de la serie 100-300
- Nuevo BIOS = ≥ 2.22.x en servidores de la serie 400 y superiores o ≥ 2.17.x en servidores de la serie 100-300
- iDRAC anterior = < 7.00.00.173
- Nuevo iDRAC = ≥ 7.00.00.173
|
|
|
|
|
|
|---|---|---|---|---|---|
Old |
Old |
Lost |
Present |
UEFI0034, UEFI0069, UEFI0130, Pause for F1/F2 |
UEFI0034, UEFI0069, UEFI0130 during boot |
New |
Old |
Preserved |
Present |
Nothing, no pause for F1/F2 |
Nothing |
Old |
New |
Lost |
Not Present |
UEFI0034, UEFI0069, UEFI0130, Pause for F1/F2 |
UEFI0034, UEFI0069, UEFI0130 during boot, BAT0022 when input power has been removed and reapplied. |
New |
New |
Preserved |
Not Present |
Nothing, no pause for F1/F2 |
UEFI0447 and BAT0022 when input power has been removed and reapplied. |