首页 > 其他 > 详细

PVE显示CPU温度

时间:2020-06-14 18:23:59      阅读:493      评论:0      收藏:0      [点我收藏+]
 

 

先进入pve的shell,安装 lm-sensors

apt-get install lm-sensors

 

安装完成后,可以运行命令“sensors-detect”来探测哪些传感器可用并加载相关的内核模块。

执行命令“sensors”即可显示出系统运行的温度状态,下面是 3205U 的显示结果示例(Core 0和Core 1表示有两个CPU核心):

技术分享图片
root@www:~# sensors
acpitz-virtual-0
Adapter: Virtual device
temp1:        +27.8°C  (crit = +105.0°C)
temp2:        +29.8°C  (crit = +105.0°C)

coretemp-isa-0000
Adapter: ISA adapter
Package id 0:  +54.0°C  (high = +105.0°C, crit = +105.0°C)
Core 0:        +54.0°C  (high = +105.0°C, crit = +105.0°C)
Core 1:        +52.0°C  (high = +105.0°C, crit = +105.0°C)
技术分享图片

 

先备份之后要修改的两个文件

cp /usr/share/perl5/PVE/API2/Nodes.pm /usr/share/perl5/PVE/API2/Nodes.pm.bak
cp /usr/share/pve-manager/js/pvemanagerlib.js /usr/share/pve-manager/js/pvemanagerlib.js.bak

 

修改文件内容 ‘ vi /usr/share/perl5/PVE/API2/Nodes.pm ‘ ,添加 ‘  $res->{thermalstate} = `sensors`;  ‘(注意,sensors左右两个不是分号,而是在英文状态下字母区上方的数字键区域最左侧按键打出来的反引号)

 

技术分享图片

 

之后修改页面布局,增加界面高度让新的CPU内容有地方显示,编辑 ‘ vi /usr/share/pve-manager/js/pvemanagerlib.js ‘,修改以下两处地方:

 技术分享图片

 第二处修改

技术分享图片

 

最后增加显示CPU温度的代码

技术分享图片
    {
        itemId: ‘thermal‘,
        colspan: 2,
            printBar: false,
            title: gettext(‘CPU温度‘),
            textField: ‘thermalstate‘,
            renderer:function(value){
            const c0 = value.match(/Core 0.*?\+([\d\.]+)?/)[1];
            const c1 = value.match(/Core 1.*?\+([\d\.]+)?/)[1];
        return `Core: ${c0} | ${c1}`
       }     
         } 
技术分享图片

 

技术分享图片

 

修改完成后,重启PVE的Web管理器

systemctl restart pveproxy

 

之后强制刷新页面即可显示,win下Ctrl + F5 ,Mac下 花键 + shift + R

技术分享图片

 

文章修改自:

Proxmox VE技巧,让PVE显示CPU和主板温度状态

https://odcn.top/2019/04/09/3096/proxmox-ve%E6%8A%80%E5%B7%A7%EF%BC%8C%E8%AE%A9pve%E6%98%BE%E7%A4%BAcpu%E5%92%8C%E4%B8%BB%E6%9D%BF%E6%B8%A9%E5%BA%A6%E7%8A%B6%E6%80%81/

PVE显示CPU温度

原文:https://www.cnblogs.com/sharkwave/p/13125513.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!