在WTUPS应用程序的设计是一个小工具,使有关href="http://www.shenqi73.com/get/System/System-Info/WebTemp.shtml"> WEBTEMP 来显示的UPS数据(线电压,负载,电池电压和温度)。
WTUPS提供的神器出山:www.shenqi73.com三个事件驱动的批处理文件的名称“OnACFail.bat”,“OnBatteryLow.bat”和“OnACRestored.bat的执行。您可以使用这些文件来启动任何其他工具,你的愿望。
OnACFail.bat
这个文件被启动时,您的UPS报告缺失/低线电压。它的内容可以是:
关机-F-S-T 180
此命令将关闭本地系统在3分钟内从现在开始。现在,为什么这样做呢?我们为什么要等待3分钟,然后关闭系统。好了,往往只有几秒钟或几分钟最后的停电。服务器环境应该尽可能可靠。我们可以取消一个正在运行的超时(读)。因此,我们将更好地等待3分钟,如果电源还在不在了,允许系统关闭。
我们可以关闭远程系统(被连接到同一个UPS):
关机-F-S-T 180-M \ HOSTNAME
要关闭远程Linux系统,我们还需要一个免费的工具,“砰砰”(执行远程命令):
砰砰的ssh-PW密码用户名@主机名/ sbin目录/执行shutdown-h +3
您可以当然,许多命令行结合起来,根据您的需要(例如,触发备份)。
OnBatteryLow.bat
有时候,UPS排出的时间尚未通过。但是,即使在这种情况下,的设备警告说,对即将到来的坏。如果我们快点还是有足够的时间来所有系统关闭。相应的命令(比较的最后一段):
关机-F-S-T 0
关机-F-S-T 0-M \ HOSTNAME
砰砰的ssh-PW密码用户名@主机名/ sbin目录/执行shutdown-h
OnACRestored.bat
当然,如果功率回来电池电量耗尽之前,我们想取消计时器。这是这样的(再一次,我们正在寻找在这三种情况的基础上):
关机 -
关机-A-M \ HOSTNAME
砰砰的ssh-PW密码用户名@主机名/ sbin目录/关机-C
在的时刻WTUPS支持PowerWalker的UPS由APC上的USB端口,COM和USB端口和模型。该端口连接到UPS的自动检测。的软件读取行和电池的电压和负载百分比直接从设备