之前寫過一篇關於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天了,一直未出現“失去連接”的情況,相信也不會再出現,寫這篇文章的目的是希望能給和我有相同經歷的朋友提供另外一個思路。
APC BK650M2-CH 滿電狀態下On battery解決方案



