在VMWare ESXI 5.0.0(vSphere Hypervisor – 免费版)上,我有三个服务器映像.所有运行的CentOS 6 –
Linux.
所有配置都运行apcupsd(
http://www.apcupsd.org/)守护进程来控制APC upses.
其中一台服务器(主站)使用USB电缆连接到APC CS 350 UPS.
apcupsd配置为在端口3551上提供netserver.
另外两个(也是虚拟化的)服务器已配置apcupsd以从主服务器检索UPS状态.
它工作,但我看到很多警告来自两个奴隶的apcupsd.在终端窗口中,我看到条目说
Broadcast message from root@slavehostname (Thu Nov 1 19:55:10 2012):
Warning communications lost with UPS masterhostname
Broadcast message from root@slavehostname (Thu Nov 1 19:55:47 2012):
Communications restored with UPS masterhostname
在同一天,我看到大约200套丢失/恢复的消息.它们在白天比在夜间更频繁.
我对主人没有任何警告.
这些服务器有很多可用的内存和cpu.实际上没有发生交换.
我不认为他们饿死了.通常他们不做很多工作.
这是主配置设置(省略EPROM设置):
UPSCABLE usb
UPSTYPE usb
DEVICE
POLLTIME 10
LOCKFILE /var/lock
SCRIPTDIR /etc/apcupsd
PWRFAILDIR /etc/apcupsd
NOLOGINDIR /etc
ONBATTERYDELAY 6
BATTERYLEVEL 5
MINUTES 3
TIMEOUT 0
ANNOY 300
ANNOYDELAY 60
NOlogoN disable
KILLDELAY 0
NETSERVER on
NISIP 0.0.0.0
NISPORT 3551
EVENTSFILE /var/log/apcupsd.events
EVENTSFILEMAX 10
UPSCLASS standalone
UPSMODE disable
STATTIME 0
STATFILE /var/log/apcupsd.status
LOGSTATS off
DATATIME 0
这是奴隶设置:
UPSCABLE ether
UPSTYPE net
DEVICE 192.168.0.59:3551
POLLTIME 10
LOCKFILE /var/lock
SCRIPTDIR /etc/apcupsd
PWRFAILDIR /etc/apcupsd
NOLOGINDIR /etc
ONBATTERYDELAY 12
BATTERYLEVEL 10
MINUTES 7
TIMEOUT 0
ANNOY 300
ANNOYDELAY 60
NOlogoN disable
KILLDELAY 0
NETSERVER on
NISIP 0.0.0.0
NISPORT 3551
EVENTSFILE /var/log/apcupsd.events
EVENTSFILEMAX 10
UPSCLASS standalone
UPSMODE disable
STATTIME 20
STATFILE /var/log/apcupsd.status
LOGSTATS off
DATATIME 0
我想请求如何从这里继续前进的帮助.我该如何调试?有关如何以可能导致此问题的方式配置服务器的任何建议.