【IT168 专稿】为使UPS充分发挥功能,提高其对突发事件的处理能力,必须对UPS进行管理和维护.实现UPS的远程监控乃至网络化的管理,是其重要手段。当我们外出时但仍然想知道目前UPS(不断电系统)的运行状态如何.此时我们可以使用apcupsd这个程序所附的cgi程序在网站的网页上用图形化展示目UPS的运行状态(以下举例UPS型号: APC 型号的UPS- Back-UPS XS 1500VA)。
首先使用取一条标准的rs232通讯线连接的服务器RS232端口和UPS的(型号 Back-UPS XS 1500VA)rs232的数据端口。
1. 系统要求
在网站的网页上用图形化展示目UPS的运行状态首先必须安装web服务器,在linux 最常选择的是Apache,另外需要C语言、SNMP和libstdc++模块,所以安装前请检查GCC版本(3.0以上)等。另外如果安装了Linux 防火墙请打开5531端口。
# rpm –qa | grep gcc
# rpm –qa | grep libstdc++
# rpm –qa | grep snmp
硬件: 中央处理器:兼容 Intel X86处理器Pentium 200 以上 ,32 兆(推荐64兆)内存,100兆硬盘空间。
软件: 内核版本 2.2以上 。
2. 软件下载
#wget http://downloads.sourceforge.net/apcupsd/apcupsd-3.14.1.tar.gz?modtime=1180179933&big_mirror=0
#gunzip apcupsd-3.14.1.tar.gz;
#tar vfx apcupsd-3.14.1.tar;cd apcupsd-3.14.1;make;make install
3. 启动UPS电源监控守护进程如图
#/etc/rc.d/init.d/apcupsd restart
![]() |
| 启动UPS电源监控守护进程 |
4. 自动启动ups监控进程
如果希望ups监控进程每次启动都能自动运行,可以用ntsysv设置。打开的窗口,在apcupsd服务选项加上*(用空格键),然后重新启动系统,这样系统会启动ups监控进程。
