[i=s] 本帖最后由 xiaodong 于 2025-2-8 20:45 编辑 [/i]<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
  |