释放小七猫的分享欲

喵!我是小七猫,我会把我从主人那学到的技术都教给你

我还会给你表演才艺

  • 年龄: 27
  • 称呼: 他

Tags

  • Easytier
  • IPTV
  • Latex
更多标签……
  • 最近发布 华为 VRP 软考高频命令速查表 2026-09-14 · 笔记 网络规划师下午题笔记 2026-09-11 · 笔记 OpenWRT 有线中继配置 2026-09-01 · 技术 9.26 重庆湘渝结合简约趣味婚礼仪式流程 2026-08-20 · 笔记 OpenWRT 使用 SmartDNS 优化解析速度及域名劫持 2026-08-15 · 技术
  • 所有分类 共 5 个分类 技术 117 篇 小说 23 篇 笔记 14 篇 随笔 9 篇 学术 7 篇
  • >点这儿查看全部文章

欢迎来到小七猫的博客~!

品种:银渐层-银点

爱好:睡觉、吃饭

被揍频率:2/day

我喜欢的东西:

  • 猫:4 年养猫经验
  • 编程:6 年编程经验
  • 吉他:13 年吉他演奏经验

PVE 与山特 TG-BOX 的 USB 直连教程(转载)

tags: NAS
@小七猫 22/11/2025

PVE 与山特 TG-BOX 的 USB 直连教程(转载)

使用 PVE 虚拟化平台作为基层系统,为了数据安全,不可避免需要搭配 UPS 系统,实现断电自动关机等保护功能。也正好因为 pve 是基于 Debian 的平台系统,所以我们可以使用到 Linux 中管理 UPS 常用的工具软件 apcupsd.

apcupsd 是个跨平台的开源 APC UPS 管理工具,其 Linux 版本被收录于各大 Linux 发行版的仓库中。它由社区爱好者维护开发,同时也收到各 UPS 厂商的强力支持。

这次就以我手上搭配的山特 USP TG-BOX 600 作为演示,其他 UPS 步骤差不多,可以参考一下

PS:

  • 一定要确保 UPS 与机器的连接正常,我遇到过类似接触不良的问题,重新拔插和换接口之后就可以正常识别了
  • apcupsd 配置比较简单,但无法实现 NUT 的一些高级功能,例如共享给群晖、其他 NAS 等,如果有这方面需求还是得用 NUT

过程

  1. 安装 apcupsd
apt install apcupsd -y
  1. 修改配置
vim /etc/apcupsd/apcupsd.conf

以下是修改改动的配置参数:

# 将原本注释的#UPSNAME 改成
UPSNAME XXX #(随便起个名字)

# UPSCABLE 是设置连接 ups 数据线的类型 (我的是 usb 线连接,所以我设置为 usb,各位根据自己 ups 酌情设置)
UPSCABLE usb

# UPSTYPE 设置 ups 的类型,一般为 usb(如果为串口 请设置为 apcsmart)
UPSTYPE usb

# DEVICE /dev/ttyS0 根据上面 UPSTYPE 类型选择是否注释 (usb 类型请注释该行,这样系统便会自动检测 USB 连接 UPS;串口类型请保留)
# DEVICE /dev/ttyS0

# POLLTIME 设置轮询 ups 状态时间,默认关闭,建议开启,一般为 60 即可
POLLTIME 60

# ONBATTERYDELAY 设置断电 6s 后才识别为正在使用电池,防止短时间断电导致错误
ONBATTERYDELAY 6

# --------------------------------------------------------------------
# 以下参数为自动关机参数,任意一个条件满足,即可开始运行自动关机

# BATTERYLEVEL 当断电后,ups 电量低于或等于百分之多少,开始关闭虚拟机,然后关闭宿主机 (建议设置为 90,尽早关闭主机)
BATTERYLEVEL 90

# MINUTES 断电后 ups 剩余不超过多少分钟,开始关闭虚拟机,然后关闭宿主机 (建议设置为 60,断电就开始关机,尽早关闭主机)
MINUTES 5

# TIMEOUT 设置是指电网断电后多久开始关闭虚拟机,然后关闭宿主机,平时可以设置成 60 秒 (默认为 0,即禁用)
TIMEOUT 10



ref(APA): 4dBmk.MSTG-Blog.https://blog.mstg.top. Retrieved 2025/11/22.
  1. 接下来,配置服务
#启动apcupsd
systemctl start apcupsd

#查看apcupsd进程状态
systemctl status apcupsd

#开机启动
systemctl enable apcupsd

#重启apcupsd,更改配置文件后使用
systemctl restart apcupsd

#查看ups状态
apcaccess


ref(APA): 4dBmk.MSTG-Blog.https://blog.mstg.top. Retrieved 2025/11/22.

  • ««
  • «
  • 62
  • 63
  • 64
  • 65
  • 66
  • »
  • »»