群晖(Synlogy)和威联通(QNAP)公用ups-针对apc ups

2023-12-23 17:55:21 1点赞 13收藏 4评论

前言

之前写过群晖与qnap共用ups的文章,群晖(Synlogy)和威联通(QNAP)公用ups-针对apc ups

https://post.smzdm.com/p/av7o5r9n/

https://post.smzdm.com/p/a5k4l827/

但这里面是去对系统本身的nut程序脚本进行修改,遇到系统版本更新,若官方修改了脚本信息,就会导致功能失效群晖(Synlogy)和威联通(QNAP)公用ups-针对apc ups

虽然仍可以通过分析脚本内容去做针对性修改,但每次都去修改仍显得比较麻烦,因此我还在找一个尽量方便的方法去实现兼容群晖(Synlogy)和威联通(QNAP)公用ups-针对apc ups

在这几天我翻到了一个迅雷下载宝刷了openwrt做旁路由,因此有了一个新的方案群晖(Synlogy)和威联通(QNAP)公用ups-针对apc ups

通过这个openwrt来连接ups然后为多个nas提供ups信息

由于nut不能多进程同时读取usb信息,刚好我的ups又是apc的bk650

因此改用apcupsd有线连接,然后为nut提供信息

简单的拓扑图如下群晖(Synlogy)和威联通(QNAP)公用ups-针对apc ups

群晖(Synlogy)和威联通(QNAP)公用ups-针对apc ups

简单流程如下

安装软件

针对openwrt,安装apcups及nut相关依赖群晖(Synlogy)和威联通(QNAP)公用ups-针对apc ups

nut nut-common nut-server nut-upsmon nut-upsc nut-upscmd nut-upslog nut-upsrw nut-upssched nut-web-cgi luci-app-nut nut-driver-apcupsd-ups

kmod-usb-hid apcupsd apcupsd-cgi collectd-mod-apcups

可以在编译时选用,也可以使用opkg安装

若和我一样是下载宝废物利用的话可以给个编译好的固件,直接配置就行群晖(Synlogy)和威联通(QNAP)公用ups-针对apc ups

连接ups

安装完成后使用usb线连接到ups

配置apcupsd

修改/etc/apcupsd/下apcupsd.conf文件

删除所有信息,输入下面内容

## apcupsd.conf v1.1 ##

UPSNAME APCUPS

DEVICE

UPSCABLE usb

UPSTYPE usb

NETSERVER on

NISIP 0.0.0.0

NISPORT 3551

这几行配置大概就是给apcups取名、采用usb连接、同时作为网络服务器提供者、为局域网内所有设备提供服务,端口为3551

然后/etc/init.d/apcupsd restart 重启进程群晖(Synlogy)和威联通(QNAP)公用ups-针对apc ups

测试apcups连接

执行apcaccess

可以看到下面输出

群晖(Synlogy)和威联通(QNAP)公用ups-针对apc ups

证明ups已经连接成功群晖(Synlogy)和威联通(QNAP)公用ups-针对apc ups

修改nut配置

然后就是修改nut的配置去连接到apcupsd,这个因为有gui,稍微方便些

针对openwrt,官方有webui 配置如下

群晖(Synlogy)和威联通(QNAP)公用ups-针对apc ups群晖(Synlogy)和威联通(QNAP)公用ups-针对apc ups

接着是upsmonitor配置,这里如果路由器需要在监听到断电后做一些操作的话可以进行一些配置,具体参考upsmonitor的相关配置,我这里路由随便断电也无所谓,因此不做任何处理

群晖(Synlogy)和威联通(QNAP)公用ups-针对apc ups

最后是cgi的配置,就是在openwrt通过网页查看ups先关信息

这个是非必须的,可配置也可不管 我这里做了简单配置,

主要就是最开始设置的nutserver,包括qnap和群晖的

群晖(Synlogy)和威联通(QNAP)公用ups-针对apc ups

点击前往nut cgi 打开新网页就可以在页面上查看 用户名密码为openwrt用户名密码

群晖(Synlogy)和威联通(QNAP)公用ups-针对apc ups

若看到两个都是online的情况证明nut也已经配置完成 群晖(Synlogy)和威联通(QNAP)公用ups-针对apc ups

测试查看

在群晖和qnap上都开启ups,可以看到连接信息

这是群晖的,类型选择不断电服务器

群晖(Synlogy)和威联通(QNAP)公用ups-针对apc ups

这是qnap,选择network ups slave,输入路由器网址

群晖(Synlogy)和威联通(QNAP)公用ups-针对apc ups

至此就全部完成,后续即使qnap和群晖升级也不会造成任何异常,同时若有asustor、铁威马等其他nas都可以按照此方式接入,只需要添加对应的ups服务及用户即可群晖(Synlogy)和威联通(QNAP)公用ups-针对apc ups

这次基本算是一劳永逸了,唯一的问题就是需要另外的设备接入,同时由于使用apcupsd,应该只能支持apc的ups,其他ups就不行了群晖(Synlogy)和威联通(QNAP)公用ups-针对apc ups

最后说明

这套流程同时对于带usb口linux相关的设备也可行,我在nanopi上测试同样成功

针对linux 可以使用包管理工具或自行编译安装nut和 apcupsd

理论上docker也可以,请自行测试

针对apcupsd

仍修改/etc/apcupsd 下的apcupsd.conf

针对nut

修改/etc/nut/ 下的nut.conf 添加

MODE=netserver

修改/etc/nut/ 下的upsd.conf 添加

LISTEN 0.0.0.0

修改/etc/nut/ 下的ups.conf

[ups]

driver = apcupsd-ups

port = 127.0.0.1:3551

[qnapups]

driver = apcupsd-ups

port = 127.0.0.1:3551

修改/etc/nut/ 下的upsd.users

[monuser]

password = secret

upsmon slave

[admin]

password = 123456

upsmon slave

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起

QNAP 威联通 TS-464C2 四盘位 NAS网络存储(赛扬N5095、8GB)黑色

QNAP 威联通 TS-464C2 四盘位 NAS网络存储(赛扬N5095、8GB)黑色

2599元起

Synology 群晖 DS224+ 双盘位NAS(赛扬J4125、2GB)

Synology 群晖 DS224+ 双盘位NAS(赛扬J4125、2GB)

2829元起

QNAP 威联通 TS-466C 四盘位NAS(奔腾N6005、8GB)

QNAP 威联通 TS-466C 四盘位NAS(奔腾N6005、8GB)

3199元起

Synology 群晖 DS220+ 2盘位NAS (赛扬J4025、2GB)

Synology 群晖 DS220+ 2盘位NAS (赛扬J4025、2GB)

2179元起

Synology 群晖 DS920+ 4盘位 NAS存储(J4125、4GB)

Synology 群晖 DS920+ 4盘位 NAS存储(J4125、4GB)

2190.84元起

QNAP 威联通 TS-464C 4盘位NAS(赛扬N5095、8GB)

QNAP 威联通 TS-464C 4盘位NAS(赛扬N5095、8GB)

1999元起

Synology 群晖 DS423+ 4盘位 NAS网络存储 (Intel四核 、无内置硬盘)

Synology 群晖 DS423+ 4盘位 NAS网络存储 (Intel四核 、无内置硬盘)

4079元起

QNAP 威联通 TS-216 双盘位NAS (ARM Cortex A55、2GB)

QNAP 威联通 TS-216 双盘位NAS (ARM Cortex A55、2GB)

1179元起

QNAP 威联通 TS-462C 4盘位NAS(赛扬N4505、4GB)

QNAP 威联通 TS-462C 4盘位NAS(赛扬N4505、4GB)

1899元起

QNAP 威联通 TS-464C2 4盘位NAS(赛扬N5095、8GB)

QNAP 威联通 TS-464C2 4盘位NAS(赛扬N5095、8GB)

2699元起

QNAP 威联通 TS-564 五盘位NAS (N5105、8GB)

QNAP 威联通 TS-564 五盘位NAS (N5105、8GB)

1917.9元起

Synology 群晖 DS1821+ 8盘位NAS (V1500B、4GB)

Synology 群晖 DS1821+ 8盘位NAS (V1500B、4GB)

8899元起

Synology 群晖 DS223j 双盘位 NAS网络存储服务器 私有云 智能相册 文件自动同步

Synology 群晖 DS223j 双盘位 NAS网络存储服务器 私有云 智能相册 文件自动同步

1549元起

QNAP 威联通 TS-262C 双盘位NAS(赛扬N4505、4GB)

QNAP 威联通 TS-262C 双盘位NAS(赛扬N4505、4GB)

1699元起

QNAP 威联通 TS-416 四盘位NAS(Cortex-A55、4GB)

QNAP 威联通 TS-416 四盘位NAS(Cortex-A55、4GB)

1579元起

QNAP 威联通 TS-264C-4G 双盘位 NAS存储(N5105、4GB)

QNAP 威联通 TS-264C-4G 双盘位 NAS存储(N5105、4GB)

1899元起
4评论

  • 精彩
  • 最新
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
13
扫一下,分享更方便,购买更轻松