捡垃圾攒台个人服务器 篇三:Nas好伴侣UPS。BK650m-ch2。兼容Unraid解决办法
2020-10-31 14:27:18
20点赞
158收藏
16评论
Nas好伴侣,BK650m-ch2。
兼容Unraid解决办法
在反复折腾AIO许久许久后,情理之中折腾到了硬件服务器级。
为了达到准服务器的水准和稳定,配置了UPS。
市面上的UPS备用电源可供选择并不多。山特、施耐德、绿巨能等等。反复甄选,最终选择了施耐德的APC Bk650m-ch2。
选择施耐德,是对品牌印象良好。具体型号,自然「买新不买旧」。Bk650m-ch2拥有同级别UPS更高的参数,同时升级了USB充电口。且查阅规格尺寸,放置在家中多媒体「柜」里也合适。
下单购买,¥500出头。
APC Bk650m-ch2的综合品质和基本表现没得说。该有的功能和电池容量都能满足个人需求,家用绰绰。
随之,遇到了一个很严重,却又不算问题的问题!
个人家中AIO服务器的底层系统选择是Unraid,个人认为这套系统非常适合做AIO。各项功能、扩展都很好的满足了当下个人的需求。但是Unraid与APC Bk650m-ch2在兼容性上存在一定的问题……
Unraid能够自动识别并添加APC Bk650m-ch2,但是会不则规的失去连接,或监测使用电池。
这不但让UPS失去原本的意义,甚至增添了很多不必要的麻烦。
查阅相关资料,发现个人不是个例孤本。
很多配置APC Bk650m-ch2同时还使用Unraid的小伙伴都反映了这一问题。且至今无解!
实际上,Unraid加装(大部分)UPS是没问题的,都很稳定。而APC Bk650m-ch2在群晖等其他Nas系统下表现也没暴露出类似的问题。
到底是APC Bk650m-ch2/Unraid,软件/硬件到底是谁的问题似乎很难界定……
遇到这个「无解」的兼容性问题,第一个想法就是换货其他型号的UPS。
但是APC Bk650m-ch2是在众多UPS产品中「甄选」出来的,无论功能、外型、甚至体积尺寸都是最符合个人的。换成其他品牌/型号不太可心。
又查阅了一些资料,可以通过网络UPS,另辟蹊径的解决这个问题。简单的说,即是APC Bk650m-ch2不安装在Unraid系统下,而是安装在其他系统。并通过Unraid NUT插件实现网络形式的UPS(Network UPS)。
这部分看似繁琐,增加了部署、调试成本。但实际上用到Unraid的小伙伴们通常都会有N个系统存在。
那么这个解决方案的基本条件几乎是没有成本的。着手尝试!
个人环境,Unraid底层系统+虚拟机(黑裙/Win10)+Docker。
改进思路是Bk650m-ch2直通黑裙,Unraid安装NUT实现黑裙Unraid共享UPS。
着手部署:
1、Unraid安装NUT/Libvirt Hotplug USB插件
NUT实现网络UPS,Libvirt Hotplug USB做USB直通。
2、将Bk650m-ch2直通给黑群,在黑裙下对UPS进行部署:
3、NUT部署:Setting/NUT Setting
UPS模式选择Slave。根据个人环境,按需填写正确IP地址。
4、设置群晖
控制面板/硬件和电源/不断电系统
设置Network UPS的地址,也就是Unraid系统地址。
黑裙设置完毕。
注意,NUT与Unraid系统默认UPS互斥。在使用NUT模式时,需要关闭Unraid系统的UPS。
应用同时,Unraid与黑裙就都可以连接到Network UPS。
群晖预设1分钟关机。Unraid预设4分钟关机。
做了测试,直接拔下UPS供电电源。黑裙/Unraid相继安全关机。Nice!
也许BK650M-ch2的后续固件升级,或者Unraid的下一个版本更新可以解决这对「冤家」的兼容问题?
可即便Bk650m-ch2与Unraid不存在兼容性的问题,对于折腾AIO/Nas的小伙伴而言,NUT也是最理想、最科学的最终打开方式。NUT能够多系统、多台主机公用一个UPS的机制有着不可比拟的优势。
当然,NUT的实现并非这一种形式。只是个人环境、条件比较适合这一种。通过观察,连接黑裙,即便是虚拟机直通的方式UPS也非常稳定。这不由的让我萌生了将群晖独立的念头……
小伙伴们有其他思路和方案一起分享!生命不息,折腾不止!