【NAS】PVE設(shè)置UPS斷電關(guān)機(jī)
如果是基于PVE組建NAS,那么斷電自動(dòng)關(guān)機(jī)設(shè)置應(yīng)該在底層
這里用APC BK650演示
安裝apcupsd
apt install apcupsd -y
修改配置
vim /etc/apcupsd/apcupsd.conf
修改幾個(gè)地方
#UPSNAME改成
UPSNAME XXX(隨便起個(gè)名字)
#設(shè)置為5表示,切換到ups電源5S后開始關(guān)閉虛擬機(jī),然后關(guān)閉宿主機(jī),0為不啟用
TIMEOUT 2
#每隔5s輸出ups狀態(tài)到日志中
STATTIME 5
#開啟日志,日志文件為/var/log/apcupsd.status
LOGSTATS on
#線纜類型為usb
UPSCABLE usb
?
#usb接口,自動(dòng)識(shí)別
UPSTYPE usb
?
#還要注意把下面這行注釋掉,不然不會(huì)自動(dòng)發(fā)現(xiàn)usb
# DEVICE /dev/ttyS0
?
#斷電6s后才識(shí)別為正在使用電池,防止短時(shí)間斷電導(dǎo)致錯(cuò)誤
ONBATTERYDELAY 6
?
#電池電量低于5%時(shí)關(guān)閉主機(jī),建議修改為95
BATTERYLEVEL 5
?
#預(yù)計(jì)電量剩余時(shí)間小于3分鐘時(shí)關(guān)閉主機(jī),建議設(shè)置600,保證立刻關(guān)機(jī)
MINUTES 3
之后
啟動(dòng)apcupsd
systemctl start apcupsd
設(shè)置開機(jī)自啟
systemctl enable apcupsd
重啟apcupsd,更改配置文件后使用
systemctl restart apcupsd
查看apcupsd進(jìn)程狀態(tài)
systemctl status apcupsd

查看ups狀態(tài)
apcaccess

斷電測試
必須要測試,排查問題,手動(dòng)斷電后
shell顯示

網(wǎng)頁管理端顯示

需要注意的是,似乎只有當(dāng)你退出網(wǎng)頁管理端以后它才會(huì)真正關(guān)機(jī)
最后測試成功