之前写过一篇关于ups的文章, 《使用UPS通知局域网中的unRaid和PVE断电关机》  ,原思路是通过接ups的unraid通知局域网内其它nut客户端实现断电关机。但无奈在使用过程中发现一个致命问题:

apc的bk650m2-ch与unraid系统有兼容性问题,ups与unraid的连接不定期“失去连接”,有时半天,有时一两天,但一定会出现。

RSG群内也有同样问题存在,与apc电气工程师沟通过,虽然他们不承认该型号的ups有兼容性问题,但是也毫不讳言的说过,接到过多例“失去连接”的客户。apc官方解决此问题的方法就是换新机,但本人连续更换过三台同型号的ups,ups.serial显示的生产日期第一台为2015A,第二台为2018A,第三台为2019A,意思是20年第xx周,可以看出已经是最新的产品了。

连换三机实在是心累,也联系了JD售后,要求更换bk650(老版本,群里有朋友说这个型号没问题),就在犹豫不决的时候,我想到换一种思路:因为该型号与群晖兼容性暂时没发现问题,要不直通到黑群,然后反过来通知unraid关机。

说干就干,本次我将黑群安装在pve中(虚拟机我个人更喜欢pve,docker我更喜欢unraid,另外本人第一次黑群,真是费了好大劲才安装好,顺便向大家求个最好的黑群用用吧。。。。)。

下图为PVE中黑群配置:(重点是ups要直通给黑群

黑群里面的设置如下:

 

至此,服务器就完成了设置,现在配置客户端:

pve客户端的配置,请参考我前一篇文章,只是要注意下面几项:

黑群和nut服务端默认的UPS name为:“ups”;

黑群和nut服务端默认的username为:“monuser”;

黑群和nut服务端默认的password为:“secret”;

unraid的客户端配置如下图:

 

现在我的ups按此方案已稳定运行5天了,一直未出现“失去连接”的情况,相信也不会再出现,写这篇文章的目的是希望能给和我有相同经历的朋友提供另外一个思路。

谢谢大家。

发表回复

后才能评论

评论(2)