收起左侧

飞牛UPS使用注意事项,联动其他系统配置参考

8
回复
3814
查看
[ 复制链接 ]

2

主题

4

回帖

0

牛值

fnOS系统内测组

2024-12-20 10:38:32 显示全部楼层 阅读模式

前言

最近一次的飞牛版本更新支持了UPS功能,最初我的UPS无法识别,经过一番排查,最终找到问题,特记录在本贴,并附带不影响飞牛官方UPS功能联动其他系统的教程。

问题原因

简单说明一下故障发生的背景,详细的背景和过程可以移步公众号:小白的路Pro

在飞牛更新UPS之前我曾自己手动使用nut进行UPS管理,在最近的一次更新前,我手动removenut软件包,并且将 /etc/nut 下的配置文件转移到了其他目录

cccd166cbca92000e4fe595c9917a2b.png

后面飞牛系统升级的时候自动下载了nut软件包,这一点可以通过日志查看

6eecde742ab1afd60970f311c1127cd.png

问题就出在我手动mv了nut的配置文件,经过后续测试,删除或者移动nut的配置文件后,再次安装nut不会生成新的配置文件,你会看到一个空的或者根本不存在/etc/nut目录。这一点我使用了debian12的虚拟机进行测试和验证,具体就不贴出来了。

解决方案

没有默认配置文件,只需要将默认配置文件找回,放入到正确的目录并赋予正确的权限,随后重启飞牛系统即可。

我首先想到的便是通过命令重新生成,但是尝试下来无果,/usr/share/nut下面也没有默认的配置文件供cp使用。这里我提供两个方案:

  1. 到nut GitHub进行下载,需要的配置文件如下图,去掉.sample即可

    image.png

  2. 使用另外一台linux服务器安装nut,使用scp等工具将配置文件拷贝到飞牛的/etc/nut下面

找回配置文件后注意修改一下权限

chown root:nut /etc/nut

然后重启飞牛系统,如果你的UPS受支持(不仅仅是官方所列设备,nut的适配性还是很强的),不出意外,就可以识别到UPS了,如果没在兼容列表,部分信息可能无法读取

image.png

联动方案

接下来在简单说一下联动方案,nut本身是一个C/S架构的软件,所以只需要简单修改(不影响官方功能使用),即可让飞牛作为Server,其他系统(如Unraid、群晖等等)作为Client连接即可。

简单看一下飞牛的nut配置目录,所有的配置文件官方都进行了备份

image.png

想要作为Server,需要修改三个文件:upsd.users、upsd.conf

首先是upsd.users,建议添加一个slave的用户,不要使用飞牛默认的monuser

image.png

随后修改upsd.conf监听方式,改成全监听或者具体ip进行监听,官方默认使用127.0.0.1:3493进行监听,这里我修改成了全v4地址监听。

image.png

注意:不要轻易修改官方配置,修改前请备份!!!

不可修改ups.conf配置文件,这个配置文件有实时监控。上述两个配置文件修改暂不会影响官方功能,我已重启测试,若后续官方有更新,务必充分还原后进行更新。

修改有风险,使用需谨慎!!!

随便到Unraid上下载nut软件包,在web界面进行配置即可

image.png

image.png

最后

我使用的是雷迪司H1000M UPS,希望官方可以进行适配,以下是相关信息

[1751221]
driver                           = "nutdrv_qx"
port                             = "auto"
vendorid                         = "0665"
vendor                           = ""
productid                        = "5161"
product                          = ""
serial                           = ""
bus                              = "001"
desc                             = "123"
override.x.additional.lowbatt    = "15"
override.x.additional.devicetype = "USB"
收藏
送赞 4
分享

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

4

主题

25

回帖

0

牛值

江湖小虾

2024-12-22 11:32:26 显示全部楼层
我也改了一下,飞牛做服务端,黑裙做客户端,因为黑裙不能修改设备名,用户名和密码,所以我就把飞牛服务端的设备名,用户名和密码改成了和黑裙一样的,这样子黑裙就能链接上飞牛的nut服务了

43

主题

163

回帖

255

牛值

共建版主

社区上线纪念勋章社区共建团荣誉勋章

2024-12-20 15:20:09 显示全部楼层
跟我同款,刚刚更新就是能NAS关机,UPS关机不了。。导致无法通电自启
UPS关机可以看看我发的贴子。。账号审核今天刚过,今天中午发的贴子  详情 回复
2024-12-24 23:09
公众号:知新坊

4

主题

38

回帖

0

牛值

初出茅庐

2024-12-21 10:23:51 显示全部楼层
赞,希望官方开放server服务
2024-12-24 22:54:34 显示全部楼层
同款UPS  支持一下 希望官方适配 这款UPS是京东自营性价比比较高的型号了

2

主题

16

回帖

5

牛值

初出茅庐

2024-12-24 23:09:52 显示全部楼层
UPS关机可以看看我发的贴子。。账号审核今天刚过,今天中午发的贴子
厉害 回头试试  详情 回复
2024-12-30 14:00

2

主题

4

回帖

0

牛值

fnOS系统内测组

2024-12-30 14:00:27 楼主 显示全部楼层
厉害  回头试试

12

主题

25

回帖

0

牛值

初出茅庐

2025-2-2 23:16:06 显示全部楼层
同款 希望官方能适配 就一台设备也没法操作😂
2025-4-22 18:25:10 显示全部楼层

不知道现在有没有更新支持呢

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则