最近,因为硬盘的问题顺带将PVE系统更新到了最新,但是装完后发现之前设置好的PVE系统又要重新设置一遍。
notion image
比如说讲PVE的源换成国内的,让apt更新时候更加流畅;将那个每次登录web后台时候都会弹的无效订阅弹窗去掉;修改js文件,让web后台页面能显示出CPU、硬盘的温度等等。
要改这些配置,在网上搜一下也是很容易找到相关资料的,比如《N5105 Proxmox VE (PVE) 主页添加温度硬盘等信息》或者《Proxmox ve(PVE) 显示CPU和硬盘温度、UPS信息》,找到对应文件,按照自己需求改一下也能实现。
但是我想偷懒!第一次自己改一下也不费时间,但是重装之后还要再重复改一遍,就有点想偷懒了。
然后在网上冲浪的过程中,发现了两个项目,用别人造好的轮子,在一分钟就改好这些配置了。
在介绍项目之前,首先得确保PVE的网络配置是OK的,能正常连接到互联网,该设置的DNS别忘了。
notion image
 
首先第一个项目是:
pvetools
Github
pvetools
Owner
ivanhao
Updated
Jul 21, 2024
,它是一个为proxmox ve写的工具脚本,可以配置邮件,嵌套虚拟化,硬盘直通等等,一些常用的配置都可以很方便的配置。
在命令行页面,使用root用户登录后,执行命令即可。
就是将项目下载到本地,然后运行。
然后使用上下方向键,确认来操作,选择自己要修改的配置。在8.x上,换源和去除订阅提示都是正常的,但配置web页面显示温度,CPU频率我配置完后没啥用,不确定是支持问题还是什么,建议自己尝试下,不行再换个就好了。
notion image
notion image
notion image
 
第二个项目是:
PVE-manager-status
Github
PVE-manager-status
Owner
a904055262
Updated
Jul 13, 2024
,可以一键给PVE添加CPU频率和各种温度显示,NVME硬盘,机械硬盘,固态硬盘信息。
我自己在8.4版本的PVE上用得很正常,物理机的配置是J4125+一块mstat+一块stat ssd,都能正确显示,效果如下。
notion image
如果要显示硬盘的写入量之类的,还是得自己去改一下js的文件,就参考脚本文件里面的操作就好了。
项目我是在恩山上看到的,原贴是《(2023.9.5)SHELL脚本:一键给PVE增加温度,cpu功耗频率,硬盘等信息》,脚本操作也很简单,也是下载到PVE机器上后,执行脚本就好了。
比如用wget命令获取,项目维护在GitHub上,可能会有网络问题,如果网络不好,可以考虑用类似https://ghproxy.com/之类的代理加速网站。
原贴里的一键执行代码也是这样处理的。
执行完脚本,看到如下图这样就是成功了。然后强制刷新下PVE后台页面即可,或者清除浏览器缓存再刷新,又或者F12,到network tab页面,勾选 disable cache再刷新。
notion image
notion image
 
 
【转载】国际化与本地化PVE 8.x web管理页白屏处理
Loading...