侧边栏壁纸
博主头像
SakLit

ChenXi's Blog

  • 累计撰写 13 篇文章
  • 累计创建 4 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

PVE使用NUT作为UPS自动关机

Ler丨晨兮
2024-11-23 / 0 评论 / 0 点赞 / 226 阅读 / 0 字
温馨提示:
本文最后更新于2024-11-23,若内容或图片失效,请留言反馈。 部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

APCUPS由于某些原因 总会导致错误关机 等一些奇奇怪怪的BUG

所以我决定在PVE上更换NUT作为UPS的自动关机

一:安装NUT

安装 NUT
apt update -y && apt install nut

查看 UPS 设备
nut-scanner

二:配置NUT

使用 vim /etc/nut/ups.conf 打开配置文件

     [ups]                                     #名字
         driver = usbhid-ups                   #UPS设备  
         port = auto                           #UPS设备
         ignorelb                              #忽略UPS低电量提示 不然可能会出现UPS断电后立马执行关机
         override.battery.charge.low = 40      #当电量低于40%时关机
         override.battery.runtime.low = -1     #设置剩余多少运行时间时关机 -1 代表禁用 

将下方的maxretry进行注释

配置用户文件 /etc/nut/upsd.users

[ups]                        #用户名
     password = password     #用户密码
     upsmon primary          
     actions = SET
     instcmds = ALL

设置NUT的运行模式 vim /etc/nut/nut.conf

MODE=standalone

设置断电后自动关机 vim /etc/nut/upsmon.conf

添加以下代码

MONITOR ups@localhost 1 ups password primary
      #UPS的设备名字   #刚刚设置的用户名 和 密码

最后启用NUT

systemctl restart nut-server.service 
systemctl restart nut-client.service 

使用 upsc ups 查看NUT状态即可

0

评论区