PVE连接群晖UPS服务器实现自动关机的方法

1、进入群晖控制面板->硬件和电源->不断电系统,启用网络UPS服务器,并点击允许的DiskStation设备,填入你的PVE管理IP。

首先切换软件仓库
切换软件仓库的目的有2个:
默认的软件仓库在国外,速度比较慢,更新容易失败;
把Enterprise仓库替换为 No-Subscription仓库;
切换方法很简单,就是编辑的 apt 配置文件即可。 /etc/apt/sources.list 以及 /etc/apt/sources.list.d/*.list。
选择对应的节点 - Shell,可以打开对应的Shell窗口

然后分别复制粘贴执行以下命令就行了
先备份原有配置文件
cp  /etc/apt/sources.list  /etc/apt/sources.listbak
1、修改为Debian系统仓库为阿里
sed -i.bak "s#http://ftp.debian.org/debian#https://mirrors.aliyun.com/debian#g" /etc/apt/sources.list
sed -i "s#http://security.debian.org#https://mirrors.aliyun.com/debian-security#g" /etc/apt/sources.list 
2、修改Proxmox VE的Enterprise替换为 No-Subscription
sed -i.bak "s/^/#/" /etc/apt/sources.list.d/pve-enterprise.list
echo "deb https://mirrors.ustc.edu.cn/proxmox/debian/pve bullseye pve-no-subscription" > /etc/apt/sources.list.d/pve-no-subscription.list
3、修改Ceph的软件仓库
sed -i.bak "s#http://download.proxmox.com/debian#https://mirrors.ustc.edu.cn/proxmox/debian#g" /usr/share/perl5/PVE/CLI/pveceph.pm
echo "deb https://mirrors.ustc.edu.cn/proxmox/debian/ceph-pacific bullseye main" > /etc/apt/sources.list.d/ceph.list

执行升级

apt-get update
apt-get dist-upgrade
升级完成输入:reboot ,按回车重启即可

wget http://download.proxmox.com/debian/proxmox-ve-release-6.x.gpg -O /etc/apt/trusted.gpg.d/proxmox-ve-release-6.x.gpg

如果还是报错就执行以下步骤

解决方法:

echo "nameserver 1.1.1.1" >> /etc/resolv.conf
apt update && apt dist-upgrade

成功更新

2、打开PVE的Shell界面,依次输入以下命令操作

①下载NUT套件

apt install nut -y

②编辑NUT配置文件

vim /etc/nut/nut.conf

(如未安装vim工具可以用 vi 命令,VIM工具比较方便修改,安装方法自行百度)

移动光标找到MODE参数项

将“MODE=”后面修改成如下参数(按键盘上的“i”进入编辑模式)

MODE=netclient

输入“:wq”保存退出

vim /etc/nut/upsmon.conf

找到 MONITOR 在下方增加一行

MONITOR ups@nas的ip 1 upsmon pass slave

③启动nut-client服务,并设置自动启动

systemctl start nut-client && systemctl enable nut-client

④测试是否成功连接UPS服务器

upsc ups@NAS IP

如显示如下信息则表示配置成功(不同设备信息不同)

root@crdz:~# upsc ups@192.168.50.184
Init SSL without certificate database
battery.charge: 100
battery.charge.low: 1
battery.mfr.date: 2001/01/01
battery.runtime: 2004
battery.runtime.low: 120
battery.type: PbAc
battery.voltage: 13.5
battery.voltage.nominal: 12.0
device.mfr: American Power Conversion
device.model: BK650M2-CH
device.serial: 9B2025A04410
device.type: ups
driver.name: usbhid-ups
driver.parameter.pollfreq: 30
driver.parameter.pollinterval: 5
driver.parameter.port: auto
driver.version: DSM6-2-25364-191230
driver.version.data: APC HID 0.95
driver.version.internal: 0.38
input.sensitivity: low
input.transfer.high: 278
input.transfer.low: 160
input.voltage: 247.0
input.voltage.nominal: 220
ups.beeper.status: enabled
ups.delay.shutdown: 20
ups.load: 10
ups.mfr: American Power Conversion
ups.mfr.date: 2020/06/18
ups.model: BK650M2-CH
ups.productid: 0002
ups.realpower.nominal: 390
ups.serial: 9B2025A04410
ups.status: OL DISCHRG
ups.test.result: Done and passed
ups.timer.reboot: 0
ups.timer.shutdown: -1
ups.vendorid: 051d
root@crdz:~#

THE END
分享
二维码
< <上一篇
下一篇>>