config TrueNAS SCALE with UPS BK650M2-CH
由于这段时间维修拉闸了好几次,加上NAS中内容愈发重要,为了防止断电瞬间磁盘正在读写导致的划伤盘面,配上一个UPS来自动关机提上了日程。本文记录配置TrueNAS SCALE和UPS的全过程。
安装UPS
- 先给正在运行的NAS关机断电,在市电和NAS中间连接上UPS。
- 用BK650M2-CH用的通讯线,网口端连接数据通信口(Data Port),USB端连接TrueNAS。
- 先打开UPS,再打开TrueNAS,最后通过主力机登录NAS开始配置。
配置UPS
打开系统设置,服务,最下方有一项UPS服务,此时还无法开启,要点右边的配置按钮。
配置内容如下:
UPS Mode | Master |
Driver | APC ups 2 Back-UPS (USB) USB (usbhid-ups) |
Port or Hostname | /dev/uhid |
Shutdown Mode | UPS goes on battery |
Shutdown Timer | 120 |
Shutdown Command | /sbin/shutdown -P now |
最后按需要加上Remote Moniter的用户和密码,然后就可以保存并且打开服务和开机自启动。
测试UPS
此时report中的UPS项会显示出来,右上角Netdata也能看到UPS的数据内容,这是拔掉UPS的电源,等待两分钟,TrueNAS系统能正常自动关机就大功告成。
再次开机时能看到TrueNAS给出了一个alert信息:
Alert
UPS ups battery level low.
UPS Statistics: 'ups'
Statistics recovered:
1) Battery charge (percent)
battery.charge: 93
2) Battery level remaining (percent) when UPS switches to Low Battery (LB)
battery.charge.low: 95
3) Battery runtime (seconds)
battery.runtime: 3338
4) Battery runtime remaining (seconds) when UPS switches to Low Battery (LB)
battery.runtime.low: 120
2024-10-15 12:49:46 (Asia/Shanghai)
Dismiss
以上便设置完毕。