<br />
<br />
最近系统重启后100%出现UPS无法连接,测试了一下应该是 NUT 相关服务不能正确启动,研究了以下临时措施,供参考:
第一步使用 root 用户运行以下命令
killall -9 upsd usbhid-ups upsmon upsdrvctl
cp /etc/nut/ups.conf.*.bak /etc/nut/ups.conf
mkdir /run/nut -p
打开飞牛的 UPS 界面手动重连试一下(大概率显示失败,这一步是为了刷新 ups.conf 写入 ups 的信息)
使用 root 用户运行 upsdrvctl -u root start
这样应该就好了,最后会显示 Using subdriver: APC HID 0.98 之类的结果
我用的是 APC BK650M2-CH
最新处理:
应该是 /run/nut 不存在或者权限异常导致的问题,通过修改 nut-driver.service 服务的启动命令即可:
sed -i 's/} ; \/sbin\/upsdrvctl/} ; mkdir \/run\/nut -p \&\& chmod 777 \/run\/nut ; \/sbin\/upsdrvctl/g' /lib/systemd/system/nut-driver@.service
|