PowerEdge: alterações na bateria de célula tipo moeda (CMOS)
Zusammenfassung: A Dell introduziu atualizações significativas na forma como os servidores PowerEdge gerenciam a funcionalidade da bateria de célula tipo moeda (CMOS) e o registro de eventos relacionado. Começando com os servidores de 14ª geração (14G) em agosto de 2024 — passando por atualizações de firmware do iDRAC e do BIOS — e estendendo-se às plataformas 15G e 16G a partir de fevereiro de 2025, várias mudanças importantes foram implementadas ...
Symptome
O que a bateria de célula tipo moeda faz?
A bateria de célula tipo moeda fornece energia reserva para dois recursos do sistema quando a alimentação de entrada principal é removida:- Preservando o relógio de tempo real (RTC).
- Ativação do recurso de invasão do chassi que alerta quando o sistema é aberto.
Além disso, em plataformas com processadores Intel, a bateria de célula tipo moeda afetou as configurações do sistema. Embora as configurações sejam armazenadas na memória não volátil, para consistência com comportamentos anteriores e expectativas do usuário, a remoção da bateria de célula tipo moeda teria redefinido essas configurações para os padrões.
Ursache
As alterações abaixo foram introduzidas para o PowerEdge 14G no iDRAC 7.00.00.173 e nas versões 2.22.1 (para servidores da série 400 e superior) e 2.17.2 (para servidores da série 100-300) em meados de agosto de 2024.
No entanto, essas duas versões do BIOS foram rebaixadas do site Suporte Dell em setembro devido a um avistamento não relacionado. As versões 2.22.2 e 2.17.3 do BIOS as substituíram, respectivamente, em 1º de outubro.
Alterações semelhantes foram aplicadas a plataformas 15G e mais recentes a partir das combinações de firmware abaixo. Embora essas sejam as versões em que a alteração foi feita, consulte PowerEdge: versões mínimas, recomendadas e mais recentes do código ao selecionar uma versão 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 a análise da geração do servidor: PowerEdge: Servidores por geração
Lösung
Recommended Action:
A Dell Technologies recomenda que todos os clientes 14G atualizem para o iDRAC 7.00.00.173 ou mais recente. Os clientes com produtos baseados em Intel também devem aplicar as versões 2.22.2 ou mais recentes do BIOS (para servidores da série 400 e superiores) ou 2.17.3 ou superiores (para a série 100-300). Juntos, eles proporcionam a melhor experiência.
Weitere Informationen
Alterações:
O iDRAC 7.00.00.173 e as versões do BIOS 2.22.1 (série 400 e superior) e 2.17.2 (série 100-300) alteram esses comportamentos. A expectativa é que, para a maioria dos usuários, o impacto da substituição da bateria, que exige uma janela de interrupção, não valha a pena.
Preservação de configurações:
Com o BIOS atualizado, a remoção da bateria de célula tipo moeda não redefine mais as configurações do BIOS. Isso alinha o comportamento dos produtos PowerEdge baseados em AMD.
A NVRAM ainda pode ser limpa com os jumpers na placa principal.
Log de eventos anterior:
O comportamento projetado anteriormente registra um evento de aviso, BAT0015, quando a célula tipo moeda atinge ~2,7 V. Depois que cai para ~2,6 V, um evento crítico, BAT0017, é registrado. Cada erro é registrado nas mensagens de eventos do Lifecycle Log (LCL) e do System Event Log (SEL).
No entanto, devido a um defeito, o firmware recente relatou esses eventos como BAT0020 e BAT0021 respectivamente. Esses códigos de mensagem devem ser usados exclusivamente para as baterias para memória não volátil.
Como esses eventos são de advertência ou mais graves, o painel de controle acende na cor âmbar.
Quando a bateria de célula tipo moeda cai abaixo de ~2,0 V e o sistema é reinicializado, essa sequência de eventos é registrada. Eles aparecem tanto na LCL quanto na tela:
- UEFI0034 (crítico) indicando que foi detectada perda de bateria.
- UEFI0069 (crítico) indicando um erro de soma de verificação de célula tipo moeda resultou na redefinição das configurações.
- UEFI0130 (advertência) indicando que o tempo do sistema foi perdido.
A tela também exibe um prompt F1/F2 e aguarda o usuário confirmar os erros.
Novo registro de eventos:
O novo comportamento resulta em menos mensagens em geral.
O log começa agora durante a inicialização, quando a bateria de célula tipo moeda falhou e a alimentação de entrada primária foi removida. O horário do sistema local já foi perdido.
Com o novo firmware do BIOS e do iDRAC juntos, um evento informativo, UEFI0447, é registrado no registro do ciclo de vida durante a inicialização. Ele informa ao usuário que o tempo do sistema foi perdido. Esse único evento substitui os três vistos em versões mais antigas do BIOS e não há mais um prompt F1/F2 durante a inicialização. A menos que o iDRAC também esteja atualizado, esse evento será exibido como desconhecido no registro do ciclo de vida.
Os usuários dependentes do horário do sistema local devem redefini-lo a partir da Configuração do sistema F2. No entanto, a Dell prevê que a maioria dos clientes configurou o NTP (Network Time Protocol) em seus servidores e não serão afetados.
Com o novo firmware do iDRAC, um evento informativo, BAT0022, é registrado no registro do ciclo de vida quando o iDRAC é inicializado logo após a alimentação de entrada ser conectada. Ele alerta que, até que a bateria de célula tipo moeda seja substituída, a detecção de invasão do chassi pode não funcionar quando a alimentação principal de entrada for removida. Lembre-se de que essa mensagem não será exibida após a atualização para o iDRAC 7.00.00.173 até que a energia de entrada seja perdida e, em seguida, restaurada. A remoção de todos os cabos de alimentação e reconectá-los ou a solicitação de um ciclo CA virtual permitirá isso.
Como esses dois novos eventos são informativos, o LED do painel de controle permanece azul.
Remoção do sensor da bateria CMOS:
Como parte da implementação das alterações de log acima, o sensor de bateria CMOS foi desativado para evitar inconsistências nos relatórios de integridade. Como resultado, a bateria CMOS não aparece mais em nenhuma interface de gerenciamento, incluindo:
IU Web do iDRAC
- Redfish
- TSR
- RACADM
- SNMP (Simple Network Management Protocol)
- IPMI
Resumo das alterações, usando a implementação original da Intel 14G como exemplo:
Redefinir
- BIOS antigo = < 2.22.x em servidores da série 400 e posteriores ou < 2.17.x em servidores da série 100-300
- Novo BIOS = ≥ 2.22.x em servidores da série 400 e posteriores ou ≥ 2.17.x em servidores da série 100-300
- iDRAC antigo = < 7.00.00.173
- Novo 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. |