PVE 配置 UPS 设备

@zgcwkj  2026年01月01日

分类:

日常 生活 

PVE 配置 TG-BOX600 UPS 设备实现断电自动关机

部分内容转自:https://blog.mstg.top/archives/798
  1. 安装apcupsd
apt install apcupsd -y
  1. 修改配置
nano /etc/apcupsd/apcupsd.conf
以下是需要修改的配置参数
# UPS 名称
UPSNAME TG-BOX600
 
# UPSCABLE 是设置连接类型
UPSCABLE usb
 
# UPSTYPE 设置 UPS 的类型
UPSTYPE usb
 
# USB 的注释就好
# DEVICE /dev/ttyS0
 
# POLLTIME 设置轮询 UPS 状态时间,默认关闭
POLLTIME 30
 
# ONBATTERYDELAY 设置断电 6s 后才识别为正在使用电池,防止短时间断电导致错误
ONBATTERYDELAY 6
 
# 以下参数为自动关机参数,任意一个条件满足,即可开始运行自动关机
 
# BATTERYLEVEL 当断电后,ups电量低于或等于百分之多少,开始关闭虚拟机,然后关闭宿主机(建议设置为90,尽早关闭主机)
BATTERYLEVEL 5
 
# MINUTES 断电后ups剩余不超过多少分钟,开始关闭虚拟机,然后关闭宿主机(建议设置为60,断电就开始关机,尽早关闭主机)
MINUTES 10
 
# TIMEOUT设置是指电网断电后多久开始关闭虚拟机,然后关闭宿主机,平时可以设置成60秒 (默认为0,即禁用)
TIMEOUT 0
  1. 常用服务命令
# 启动 apcupsd
systemctl start apcupsd
​
# 查看 apcupsd 进程状态
systemctl status apcupsd
​
# 开机启动
systemctl enable apcupsd
​
# 重启 apcupsd,更改配置文件后使用
systemctl restart apcupsd
​
# 查看 ups 状态
apcaccess


评论已关闭

Top