admin 发表于 2025-3-14 10:29:30

Proxmox VE 8.2.2(PVE)的黑科技攻略:一键添加系统概览里的温度、磁盘与传感器信息

各位Proxmox VE(PVE)的使用者们,大家好!今天,我要给大家带来一篇充满创意的教程,让你在PVE 8.2.2系统中轻松实现一键添加各类温度、磁盘和传感器信息。准备好了吗?让我们开始吧!

🔥一、缘起

在数字世界的海洋中,我们徜徉于信息的沙滩,渴望探索更多未知领域。而在PVE这个平台上,我们不仅需要关注虚拟机的运行状态,还需要了解硬件层面的信息。于是,一个大胆的想法诞生了——将温度、磁盘和传感器信息融入系统概览,让管理员们一目了然!

💡二、创意攻略

1. 魔法脚本:一键导入信息

首先,我们需要准备一个魔法脚本,它可以自动检测并导入硬件信息。以下是一个示例脚本,你可以在系统概览中运行:

bash
#!/bin/bash

# 导入温度信息
echo "正在获取温度信息..."
temp_info=$(sensors | grep 'Core' | awk '{print $3}' | sed 's/+//;s/°C//')

# 导入磁盘信息
echo "正在获取磁盘信息..."
disk_info=$(df -h | grep '/dev/sd' | awk '{print $1,$4,$5}')

# 导入传感器信息
echo "正在获取传感器信息..."
sensor_info=$(sensors | grep -v 'Adapter' | grep -v 'Package id' | grep -v 'Core')

# 添加到系统概览
echo "正在添加信息到系统概览..."
echo "温度信息:$temp_info" >> /etc/pve/cluster.conf
echo "磁盘信息:$disk_info" >> /etc/pve/cluster.conf
echo "传感器信息:$sensor_info" >> /etc/pve/cluster.conf

echo "信息添加完成!"

2. 系统概览魔法显示

接下来,我们需要修改PVE的系统概览页面,使其显示这些信息。以下是修改后的代码:

html


   
      
            硬件信息
      
      
            温度信息:{{ config.temp_info }}
            磁盘信息:{{ config.disk_info }}
            传感器信息:{{ config.sensor_info }}

3. 重启PVE服务

修改完成后,重启PVE服务,即可在系统概览页面看到温度、磁盘和传感器信息。

bash
systemctl restart pve-manager

🌟三、结语

通过这个创意攻略,我们成功地将温度、磁盘和传感器信息融入了PVE 8.2.2的系统概览。从此,管理员们可以更方便地监控系统状态,提前发现潜在问题。希望这篇教程能给大家带来启发,让我们一起探索更多PVE的奥秘吧!🚀
页: [1]
查看完整版本: Proxmox VE 8.2.2(PVE)的黑科技攻略:一键添加系统概览里的温度、磁盘与传感器信息