V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
vxping
V2EX  ›  NAS

ubuntu 系统配置 ups 怎么设置自动发送关机命令

  •  
  •   vxping · 2023-01-06 12:45:39 +08:00 via iPhone · 1457 次点击
    这是一个创建于 448 天前的主题,其中的信息可能已经有所发展或是发生改变。

    安装了 nut 服务 按照网上操作了几遍 系统能收到 ups 供电消息 但是自动关机命令就是执行不成功 请教下 有相关资料推荐吗,有配置成功的大佬吗 谢谢

    3 条回复    2023-01-12 10:26:38 +08:00
    EvineDeng
        1
    EvineDeng  
       2023-01-08 12:28:04 +08:00
    nut 配置起来确实挺复杂的,要执行自动关机得至少满足两个条件吧。一是 /etc/nut/upssched.conf 中正确配置了 AT FSD/AT ONBATT/AT LOWBATT 的策略(根据你的需要选择),二是要自己写一下 CMDSCRIPT 这一行定义的那个脚本,对于前者传入的参数,通过 case 条件正确执行 upsmon -c fsd 命令。
    iPhonePKAndroid
        2
    iPhonePKAndroid  
       2023-01-08 15:09:38 +08:00
    首先需要将 UPS 设备与电脑连接,然后安装 apcupsd 软件,具体步骤如下:

    在终端输入命令:sudo apt-get install apcupsd
    配置 apcupsd 配置文件,输入命令:sudo nano /etc/apcupsd/apcupsd.conf
    找到 UPSCABLE 和 UPSTYPE 选项,设置为对应的连接方式和设备类型。
    找到 ONBATTERYDELAY 选项,设置为多长时间后发送关机命令,单位为分钟。
    找到 BATTERYLEVEL 选项,设置为在电量低于多少百分比时发送关机命令。
    找到 MINUTES 选项,设置为在电源正常恢复前多长时间内禁止自动关机。
    保存并退出配置文件。
    启动 apcupsd 服务,输入命令:sudo service apcupsd start
    注意:配置 apcupsd 配置文件时,还有其他可以设置的选项,可以参考 apcupsd 官方文档进行设置。
    linuxgo
        3
    linuxgo  
       2023-01-12 10:26:38 +08:00
    要看 ups 支不支持这个命令呀
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5368 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 08:35 · PVG 16:35 · LAX 01:35 · JFK 04:35
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.