临界温度触发后系统未正常关机的问题求助
临界温度触发后系统未正常关机的问题求助
各位好,我最近碰到一个关于温度保护的棘手问题,想请教下大家有没有遇到过类似情况或者排查思路。
当系统达到临界温度(70℃)时,终端会正常弹出以下关机提示:
acpitz: critical temperature reached, shutting down reboot: HARDWARE PROTECTION shutdown (Temperature too high), shutting down
但麻烦的是,这些提示出现后,系统并不一定会执行实际的关机操作:
- 成功关机的情况下,用
journalctl能查到这条日志:systemd-logind: System is powering down. - 没成功关机的话,日志里就只有“临界温度已达到”的相关提示,系统还是继续运行着
我尝试复现问题的时候,发现了一个很奇怪的规律:如果主板温度较低(比如冷启动后、开机时间不长的状态),触发临界温度后系统能正常完成关机;但要是系统已经运行了一段时间、整体温度已经升上来之后,哪怕终端弹出了那两条关机提示,系统也完全没有要关机的动作,就这么一直顶着高温运行。
我的系统环境:
- Linux内核版本:6.1.22
- systemd版本:252
备注:内容来源于stack exchange,提问作者helppls
相关产品推荐
相关产品推荐

