内核记录电源故障

ska*_*zin 4 logs rhel init-script

我想知道是否可以让日志程序记录随机电源故障。显然,断电时它没有时间记录,但是有没有办法在断电后重新启动时识别发生断电呢?我知道 Red Hat(以及一般的 Linux)有一些非常好的日志 ( /var/log),但我不认为它有任何可以处理电源故障的本机日志记录程序。

如果没有日志记录程序,我也在讨论更改启动脚本。BIOS设置为始终开机;因此,如果发生电源故障,它会自动重新启动。

系统只有在发生电源故障时才会关闭;它永远不会被手动关闭。

因此,我正在考虑mail在启动脚本中添加一些内容(简单的命令),因为第一次启动后的每次启动都标志着电源故障。不幸的是,我不知道这样的命令的文件或位置或实际语法是什么。

vk5*_*5tu 5

\n

有没有办法在断电后重新启动时识别是否发生了电源故障?

\n
\n\n

请参阅 SMBIOS 的 DMI“唤醒类型”。

\n\n
$ sudo dmidecode | fgrep \'Wake-up Type\'\n    Wake-up Type: AC Power Restored\n
Run Code Online (Sandbox Code Playgroud)\n\n

您可以通过 /sys/fireware/dmi/entries/1-0/\xe2\x80\xa6 以编程方式检索此信息

\n