我刚刚收到 APC Back-UPS,想在电池耗尽之前停电和系统关闭时收到电子邮件通知。我通过断开主电源线模拟了一次停电,但我没有收到电子邮件,因为它显示在发送电子邮件之前电源已恢复,即使电源仍处于断开状态。知道为什么 apcupsd 每 3-4 秒显示电源已恢复,但实际上并没有恢复吗?
提前致谢!
#tail apcupsd.events
2016-10-01 03:28:42 -0700 Power failure.
2016-10-01 03:28:45 -0700 Power is back. UPS running on mains.
2016-10-01 03:28:50 -0700 Power failure.
2016-10-01 03:28:55 -0700 Power is back. UPS running on mains.
2016-10-01 03:28:55 -0700 Power failure.
2016-10-01 03:29:00 -0700 Power is back. UPS running on mains.
2016-10-01 03:29:00 -0700 Power failure.
2016-10-01 03:29:04 -0700 Power is back. UPS running on mains.
2016-10-01 03:29:19 -0700 Power failure.
2016-10-01 03:29:19 -0700 Power is back. UPS running on mains.
# apcaccess status
APC : 001,036,0896
DATE : 2016-10-02 09:22:09 -0700
HOSTNAME : web01-fd
VERSION : 3.14.12 (29 March 2014) redhat
UPSNAME : homeups1
CABLE : USB Cable
DRIVER : USB UPS Driver
UPSMODE : Stand Alone
STARTTIME: 2016-10-01 02:54:19 -0700
MODEL : Back-UPS ES 750G
STATUS : ONLINE
LINEV : 122.0 Volts
LOADPCT : 9.0 Percent
BCHARGE : 100.0 Percent
TIMELEFT : 63.6 Minutes
MBATTCHG : 5 Percent
MINTIMEL : 5 Minutes
MAXTIME : 0 Seconds
SENSE : Low
LOTRANS : 0.0 Volts
HITRANS : 0.0 Volts
ALARMDEL : 30 Seconds
BATTV : 13.8 Volts
LASTXFER : Low line voltage
NUMXFERS : 39
XONBATT : 2016-10-01 03:29:19 -0700
TONBATT : 0 Seconds
CUMONBATT: 183 Seconds
XOFFBATT : 2016-10-01 03:29:19 -0700
SELFTEST : ??
STATFLAG : 0x05000008
SERIALNO : 4B1625P18558
BATTDATE : 1980-00-00
NOMINV : 0 Volts
NOMBATTV : 12.0 Volts
FIRMWARE : 908.W4 .D USB FW:W4
END APC : 2016-10-02 09:22:45 -0700
答案1
您必须将LOTRANS
和参数更改为更合理的值。它们的含义很简单:如果壁电压在-伏HITRANS
范围内,UPS 将尝试使用自耦变压器保持输出 130V,否则将转向电池。LOTRANS
HITRANS
默认情况下LOTRANS
,和HITRANS
分别设置为 85V 和 135V。您已将它们都设置为零。UPS 发现壁电压超出 0-0 伏范围,因此转至电池。下一步,UPS 发现壁电压正常,并恢复正常运行。下一步,壁电压超出范围,依此类推。
答案2
感谢 Kondybas 发布该解决方案。
默认配置已注释掉这些参数。我按照您的建议分别将它们设置为 85 和 135,现在我断电时就会收到电子邮件。
vim apcupsd.conf
LOTRANSFER 85
HITRANSFER 135
tail -f /var/log/apcupsd.events
2016-10-03 13:35:46 -0700 Power failure.
2016-10-03 13:35:52 -0700 Running on UPS batteries.
2016-10-03 13:36:38 -0700 Mains returned. No longer on UPS batteries.
2016-10-03 13:36:38 -0700 Power is back. UPS running on mains.