PVE的优化与温度监控(二)

1.分析依赖文件

pve 项目文件夹地址为:

/usr/share/pve-manager/
/usr/share/pve-manager/
/usr/share/pve-manager/

主要文件为pvemanagerlib.js

/usr/share/pve-manager/js/pvemanagerlib.js
/usr/share/pve-manager/js/pvemanagerlib.js
/usr/share/pve-manager/js/pvemanagerlib.js

项目依赖的脚本为perl的.pm文件:

/usr/share/perl5/PVE/API2/Nodes.pm
/usr/share/perl5/PVE/API2/Nodes.pm
/usr/share/perl5/PVE/API2/Nodes.pm

PVE的优化与温度监控(二)插图

2.代码修改

可以看到,个人认为有很多参数都是不太需要实时监控,看到后台这些数据是周期请求的,关掉一些不必要的数据,避免性能浪费。

2.1解决可移动硬盘盒无法显示的情况:

文件目录

/usr/share/perl5/PVE/API2/Nodes.pm
/usr/share/perl5/PVE/API2/Nodes.pm
/usr/share/perl5/PVE/API2/Nodes.pm

修改代码

$res->{sd0} = `smartctl -d sat /dev/sda -a -H -j`;
$res->{sd0} = `smartctl -d sat /dev/sda -a -H -j`;
$res->{sd0} = `smartctl -d sat /dev/sda -a -H -j`;

PVE的优化与温度监控(二)插图1

修改后,重启pvedaemen服务

systemctl restart pvedaemon.service
systemctl restart pvedaemon.service
systemctl restart pvedaemon.service

刷新浏览器页面,可以看到机械硬盘的状态已经显示

原文链接:https://blog.csdn.net/KeyBordkiller/article/details/143949634?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522e2e5fac6db1e786620b3c8545e5179b4%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=e2e5fac6db1e786620b3c8545e5179b4&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~times_rank-23-143949634-null-null.nonecase&utm_term=%E9%A3%9E%E7%89%9BOS

© 版权声明
THE END
喜欢就支持一下吧
点赞6 分享