的描述
我有UPS Orvaldi KC2000 (其容量: 2000VA/1400W),我想将我的Debian 10 (目前是测试)的配置设置为:
我希望这在螺母 (Network )中是容易的,但事实证明,没有明显的方法来满足第一需求,即获得GUI (最好是GNOME)通知。
我已经安装了螺母 (由安装除其他外nut-client的nut包提供),并通过编辑驻留在/etc/nut目录中的文件来配置它。
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.service、nut-driver.service、nut-monitor.service或nut-server.service。
我还安装了nut-monitor,其中(引号):提供螺母监视器,一个用于监视UPS状态的GUI应用程序。我希望nut-monitor有一些功能,允许在UPS电池不足时弹出警告窗口,或者有一些方法可以配置GNOME来显示UPS的状态,但不幸的是,我没有找到任何方法。
为了模拟电源故障,我使用两个命令:upsdrvctl -t shutdown和upsmon -c fsd (关闭计算机)。
最近有提供我发现通知的nut-hal-drivers包,但是:
nut-hal-drivers包显然不适用于由nut包提供的upsmon和upsd。My问题:如何设置我的系统的配置以弹出某种警告(最好是在给定桌面环境下弹出本机消息),如果有电源故障而我的计算机使用的是UPS电池?
发布于 2018-02-19 19:25:02
这可能是对:当NUT报告一个低UPS电池时,运行各种shell命令的部分复制
棘手的部分是在桌面上显示通知,谷歌一下,我找到了http://rogerprice.org/NUT/ConfigExamples.A5.pdf,第71页,它描述了一些脚本如何做到这一点。
https://unix.stackexchange.com/questions/425249
复制相似问题