首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在UPS电池上运行计算机时设置NUT电源故障通知

在UPS电池上运行计算机时设置NUT电源故障通知
EN

Unix & Linux用户
提问于 2018-02-19 18:49:21
回答 1查看 2.8K关注 0票数 2

对问题

的描述

我有UPS Orvaldi KC2000 (其容量: 2000VA/1400W),我想将我的Debian 10 (目前是测试)的配置设置为:

  1. 当我的计算机在UPS电池上运行时,获得GUI (最好是GNOME)通知(以知道我几乎没有时间节省工作和关闭系统),
  2. 当我的UPS电池极低时,自动关闭计算机。

我希望这在螺母 (Network )中是容易的,但事实证明,没有明显的方法来满足第一需求,即获得GUI (最好是GNOME)通知。

我为解决这个问题做了什么?

我已经安装了螺母 (由安装除其他外nut-clientnut包提供),并通过编辑驻留在/etc/nut目录中的文件来配置它。

代码语言:javascript
运行
复制
root@host:~# ls /etc/nut
nut.conf  ups.conf  upsd.conf  upsd.users  upsmon.conf  upssched.conf

具体而言:

  • /etc/nut/upsd.users:# name密码= my_UPS_password action= SET instcmds = actions
  • /etc/nut/nut.conf:MODE=standalone
  • /etc/nut/ups.conf:maxretry =3驱动程序= blazer_usb端口= auto
  • /etc/nut/upsmon.conf:监控myups@localhost 1 upsmon my_UPS_password master MINSUPPLIES 1 SHUTDOWNCMD /sbin/关机-h +0“POLLFREQ 5 POLLFREQALERT 5 HOSTSY15 DEADTIME 15 POWERDOWNFLAG /etc/ RBWARNTIME 43200 NOCOMMWARNTIME 300 FINALDELAY 5
  • 其余文件(/etc/nut/upsd.conf/etc/nut/upssched.conf)具有默认内容-- /etc/nut/upsd.conf为空,/etc/nut/upssched.conf为单行:CMDSCRIPT /bin/upssched-cmd

(我跳过了上面列表中的注释部分。)

编辑完上面的配置文件后,我需要运行systemctl restart nut-**可能有些过分,但我不记得哪些服务需要重新启动-- nut-client.servicenut-driver.servicenut-monitor.servicenut-server.service

我还安装了nut-monitor,其中(引号):提供螺母监视器,一个用于监视UPS状态的GUI应用程序。我希望nut-monitor有一些功能,允许在UPS电池不足时弹出警告窗口,或者有一些方法可以配置GNOME来显示UPS的状态,但不幸的是,我没有找到任何方法。

为了模拟电源故障,我使用两个命令:upsdrvctl -t shutdownupsmon -c fsd (关闭计算机)。

最近有提供我发现通知的nut-hal-drivers包,但是:

  1. 我在Debian存储库中找不到这个包。
  2. nut-hal-drivers包显然不适用于由nut包提供的upsmonupsd

问题

My问题:如何设置我的系统的配置以弹出某种警告(最好是在给定桌面环境下弹出本机消息),如果有电源故障而我的计算机使用的是UPS电池?

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2018-02-19 19:25:02

这可能是对:当NUT报告一个低UPS电池时,运行各种shell命令的部分复制

棘手的部分是在桌面上显示通知,谷歌一下,我找到了http://rogerprice.org/NUT/ConfigExamples.A5.pdf,第71页,它描述了一些脚本如何做到这一点。

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/425249

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档