Proxmox_VE_Status 一款开源的PVE状态显示脚本

一款开源,简洁透明,易用的 pve 状态显示脚本,代替 pve_source

下载地址:(https://github.com/KoolCore/Proxmox_VE_Status)

一,安装方法:

注意:需要使用root 身份执行下面代码,以下代码在 Proxmox VE 网页后台的 Shell 下运行(默认是 root 用户了)

  • 更新当前 Proxmox VE 软件包:
1
apt update && apt upgrade -y
  • 安装 git 和 wget 服务:
1
apt install git wget
  • git 拉取脚本:
1
git clone https://github.com/KoolCore/Proxmox_VE_Status.git
  • 进入脚本命令行所在目录:
1
cd Proxmox_VE_Status
  • 执行脚本
1
bash ./Proxmox_VE_Status_zh.sh

大概 1-3 分钟后,按下 CTRL+F5 强制刷新本页面即可。

如果发现 curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused 这种错误为网络运营商屏蔽了 GitHub。请自行处理网络环境问题。

二,还原方法

运行以下四条命令(适用于已经改过概要信息,还原成默认的概要信息):

1
2
3
4
5
6
7
sed -i '/PVE::pvecfg::version_text();/,/my $dinfo = df/!b;//!d;s/my $dinfo = df/\n\t&/' /usr/share/perl5/PVE/API2/Nodes.pm

sed -i '/pveversion/,/^\s\+],/!b;//!d;s/^\s\+],/\t value: '"'"''"'"',\n\t},\n&/' /usr/share/pve-manager/js/pvemanagerlib.js

sed -i '/widget.pveNodeStatus/,/},/ { s/height: [0-9]\+/height: 300/; /textAlign/d}' /usr/share/pve-manager/js/pvemanagerlib.js

systemctl restart pveproxy

r2