fnOS 教程 fnOS 配置 UPS
提示
- fnOS 0.8.27 版本已经开始支持 UPS,如果你的 NAS 是物理机安装的 fnOS,那可以直接使用官方的 UPS 功能。
- 如果你的 fnOS 是通过 PVE 安装的虚拟机,那你应该在 PVE 中配置 UPS,由于 PVE 和 fnOS 同样都基于 Debian,所以在 PVE 中配置 UPS 和在 fnOS 完全一致。
下面的教程介绍通过 SSH
为飞牛配置 UPS 功能。
以我使用的山特 TG-Box 850 为例,将 UPS 的 USB 信号线插到 NAS 的 USB 接口。使用 SSH 登录 fnOS,并切换到 root
用户,依次执行下面的命令。
安装 apcupsd
Tips
Apcupsd 是一款功能强大的软件,专门用于监控不间断电源(UPS)系统。
1 | # 更新 apt 源 |
编辑 UPS 配置
apcupsd 的配置文件在 /etc/apcupsd/apcupsd.conf
,可以使用 nano
编辑器打开文件:
1 | nano /etc/apcupsd/apcupsd.conf |
具体要修改的配置如下:
提示
- Linux 的配置文件中,如果该行前面有
#
,表示注释,可以忽略。如果需要让本行配置生效,需要删除#
。 - 由于配置项比较多,需要修改的配置仅有下面几项,找到需要修改的配置所在的行,修改即可。其它没有提到的配置,无须修改,保持默认。
1 | # 删除 UPSNAME 前面的 #,可以改成自己的 UPS 型号,比如 `tg-box850`。 |
注意
以下三个设置中只要有一个满足,自动关机就会被触发
1 | # UPS 剩余电量低于 80%,开始自动关机,默认为 5,可以改成 80。 |
修改完成之后,Ctrl+X
,输入 Y
,回车确认退出。
配置服务
1 | # 启动服务 |
1 | # 查看 UPS 状态 |
配置成功如下所示:
1 | APC : 001,028,0667 |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 马斯克的赛博空间!
评论