У меня 3 упса АПС и много виндовых серваков на которых стоит Power chute network shutdown
также 4 фрюшки на которых apcupsdВиндовая прога тушит сервак через 2 минуты после пропадания питалова но не тушит УПС(галку убрал)
Потом через 3 мин срабатывают apcupsd на маршрутизаторе и пр на фрюхахнастроен на выключение питания УПСА при 3% заряда УПСА
Вообщем при пропадании питания все потухло как надо
Но питание пропало не надолго и УПСЫ не успели разрядиться и питание подали опятькороче я стал вклюать серваки и они стали тушиться! Я в шоке! на экрнах фрюх чтото вроде пропало питания и shutdown
Ну не включить и Все тут !!! Вообщем пришлось на УПСАХ отключить сеть!! Только после этого сервера перестали постоянно выключаться... Что это такое и как такое может быть и кто виноват..
Логи ничего дельного не показали-Однако странное поведение. Ну как можно гаситься если питалово уже есть....
Подозрение на apcupsd оно что то наверное посылало на УПС
Я вообше после этого откажусь от него и оставлю тока виндовую прогуКак быть правильно--- может это тонкости такие Для APC 5000
> У меня 3 упса АПС и много виндовых серваков на которых стоит
> Power chute network shutdown
> также 4 фрюшки на которых apcupsdеще б ты рассказал, что к чему подключено и прочие подробности (версию apcupsd...)
>> У меня 3 упса АПС и много виндовых серваков на которых стоит
>> Power chute network shutdown
>> также 4 фрюшки на которых apcupsd
> еще б ты рассказал, что к чему подключено и прочие подробности (версию
> apcupsd...)apcupsd-3.14.8_1
Серваки общаются с УПС через сеть
Моя версия такая: рубанули питалово затем прошло 2 мин затем стало все шатдауниться
На фрях при 3 мин до полной разрядки УПС подается сигнал на УПС для выключения
Скажем свет врубили а назад процесс не пошел и УПС не выключился и посылал сигналы на серваки что надо выключатьсяНо это кажется должно быть обратимо. А оно нет
А конфиги показать? У меня как раз воспаление телепатической железы.
> А конфиги показать? У меня как раз воспаление телепатической железы.У меня похожая проблема!
APC Smart-UPS 3000, Подключен в сеть через Network Management Card
apcupsd release 3.14.8 (16 January 2010) - freebsd
Конфиг:UPSCABLE ether
UPSTYPE pcnet
DEVICE 10.10.10.249:apc:123456789012345
LOCKFILE /var/spool/lock
SCRIPTDIR /usr/local/etc/apcupsd
PWRFAILDIR /var/run
NOLOGINDIR /var/run
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После отключения питания - серверы гасятся.
Когда питание появляется - запускаю серверы но они тут же выключаются.
При этом в Web морде APC постоянно висит критическое сообщение "Critical - UPS: A graceful shutdown process is being used to shut down the load equipment before the UPS turns off. Initiated by PowerChute ns from 10.10.10.4"
10.10.10.4 - это сервер с FreeBSD 8.1 и apcupsd
10.10.10.13 - Сервер с Windows 2008R2 и PowerChute Network ShutdownСерверы выключаются сразу после загрузки ОС, на данный момент лечится 2 способоми:
1. Перезапуск Network Management Card через WEB интерфейс.
2. Отключить от сети эту самую Network Management Card.т.е. FreeBSD что-то посылает UPS-ке и та в свою очередь гасит всех кто к ней как-то подключен.
Так-же эксперимент проводил с выключенным сервером FreeBSD - Все проходит отлично, сервер WIN2008 выключается, а потом благополучно загружается и работает.
> У меня похожая проблема!
> После отключения питания - серверы гасятся.
> Когда питание появляется - запускаю серверы но они тут же выключаются.Покажите /var/log/apcupsd.status
>> У меня похожая проблема!
>> После отключения питания - серверы гасятся.
>> Когда питание появляется - запускаю серверы но они тут же выключаются.
> Покажите /var/log/apcupsd.statusСтранно но в этом каталоге только events
ls /var/log/ | grep apc
apcupsd.events
Показываю eventscat /var/log/apcupsd.events
2011-06-08 09:41:31 +0600 apcupsd FATAL ERROR in smartsetup.c at line 70
Cannot open UPS port /dev/usv: No such file or directory
2011-06-08 09:41:31 +0600 apcupsd error shutdown completed
2011-06-08 11:20:36 +0600 apcupsd 3.14.8 (16 January 2010) freebsd startup succeeded
2011-06-08 13:12:00 +0600 Power failure.
2011-06-08 13:12:06 +0600 Running on UPS batteries.
2011-06-08 13:12:13 +0600 Battery power exhausted.
2011-06-08 13:12:13 +0600 Initiating system shutdown!
2011-06-08 13:12:13 +0600 User logins prohibited
2011-06-08 13:12:13 +0600 Attempting to kill the UPS power!
2011-06-08 13:12:14 +0600 Remote shutdown requested.
2011-06-08 13:12:14 +0600 Initiating system shutdown!
2011-06-08 13:12:21 +0600 apcupsd exiting, signal 15
2011-06-08 13:12:21 +0600 apcupsd shutdown succeeded
2011-06-08 13:16:39 +0600 apcupsd 3.14.8 (16 January 2010) freebsd startup succeeded
2011-06-08 13:16:40 +0600 Remote shutdown requested.
2011-06-08 13:16:40 +0600 Initiating system shutdown!
2011-06-08 13:16:40 +0600 User logins prohibited
2011-06-08 13:16:40 +0600 Attempting to kill the UPS power!
2011-06-08 13:16:46 +0600 apcupsd exiting, signal 15
2011-06-08 13:16:46 +0600 apcupsd shutdown succeeded
2011-06-08 13:21:10 +0600 apcupsd 3.14.8 (16 January 2010) freebsd startup succeeded
2011-06-08 13:21:28 +0600 Remote shutdown requested.
2011-06-08 13:21:28 +0600 Initiating system shutdown!
2011-06-08 13:21:28 +0600 User logins prohibited
2011-06-08 13:21:28 +0600 Attempting to kill the UPS power!
2011-06-08 13:21:44 +0600 apcupsd exiting, signal 15
2011-06-08 13:21:44 +0600 apcupsd shutdown succeeded
2011-06-08 13:24:54 +0600 apcupsd 3.14.8 (16 January 2010) freebsd startup succeeded
2011-06-08 13:25:20 +0600 Remote shutdown requested.
2011-06-08 13:25:20 +0600 Initiating system shutdown!
2011-06-08 13:25:20 +0600 User logins prohibited
2011-06-08 13:25:20 +0600 Attempting to kill the UPS power!
2011-06-08 13:25:30 +0600 apcupsd exiting, signal 15
2011-06-08 13:25:30 +0600 apcupsd shutdown succeeded
2011-06-08 13:33:26 +0600 apcupsd 3.14.8 (16 January 2010) freebsd startup succeeded
2011-06-08 13:33:29 +0600 Remote shutdown requested.
2011-06-08 13:33:29 +0600 Initiating system shutdown!
2011-06-08 13:33:29 +0600 User logins prohibited
2011-06-08 13:33:29 +0600 Attempting to kill the UPS power!
2011-06-08 13:33:35 +0600 apcupsd exiting, signal 15
2011-06-08 13:33:35 +0600 apcupsd shutdown succeeded
2011-06-08 13:55:42 +0600 apcupsd 3.14.8 (16 January 2010) freebsd startup succeeded
2011-06-08 14:13:08 +0600 Communications with UPS lost.
2011-06-08 14:16:56 +0600 Communications with UPS restored.
2011-06-08 14:38:11 +0600 Communications with UPS lost.
2011-06-08 14:38:17 +0600 Communications with UPS restored.
2011-06-08 14:54:03 +0600 Power failure.
2011-06-08 14:54:09 +0600 Running on UPS batteries.
2011-06-08 14:55:27 +0600 Mains returned. No longer on UPS batteries.
2011-06-08 14:55:27 +0600 Power is back. UPS running on mains.
2011-06-08 15:15:25 +0600 Power failure.
2011-06-08 15:15:31 +0600 Running on UPS batteries.
2011-06-08 15:18:02 +0600 Battery power exhausted.
2011-06-08 15:18:02 +0600 Initiating system shutdown!
2011-06-08 15:18:02 +0600 User logins prohibited
2011-06-08 15:18:02 +0600 Attempting to kill the UPS power!
2011-06-08 15:18:03 +0600 Remote shutdown requested.
2011-06-08 15:18:03 +0600 Initiating system shutdown!
2011-06-08 15:18:08 +0600 apcupsd exiting, signal 15
2011-06-08 15:18:08 +0600 apcupsd shutdown succeeded
2011-06-08 15:19:43 +0600 apcupsd 3.14.8 (16 January 2010) freebsd startup succeeded
2011-06-08 15:19:45 +0600 Remote shutdown requested.
2011-06-08 15:19:45 +0600 Initiating system shutdown!
2011-06-08 15:19:45 +0600 User logins prohibited
2011-06-08 15:19:45 +0600 Attempting to kill the UPS power!
2011-06-08 15:19:51 +0600 apcupsd exiting, signal 15
2011-06-08 15:19:51 +0600 apcupsd shutdown succeeded
2011-06-08 15:22:25 +0600 apcupsd 3.14.8 (16 January 2010) freebsd startup succeeded
2011-06-08 15:22:29 +0600 Remote shutdown requested.
2011-06-08 15:22:29 +0600 Initiating system shutdown!
2011-06-08 15:22:29 +0600 User logins prohibited
2011-06-08 15:22:29 +0600 Attempting to kill the UPS power!
2011-06-08 15:22:35 +0600 apcupsd exiting, signal 15
2011-06-08 15:22:35 +0600 apcupsd shutdown succeeded
2011-06-08 15:34:22 +0600 apcupsd 3.14.8 (16 January 2010) freebsd startup succeeded
2011-06-08 15:34:30 +0600 Remote shutdown requested.
2011-06-08 15:34:30 +0600 Initiating system shutdown!
2011-06-08 15:34:30 +0600 User logins prohibited
2011-06-08 15:34:30 +0600 Attempting to kill the UPS power!
2011-06-08 15:34:38 +0600 apcupsd exiting, signal 15
2011-06-08 15:34:38 +0600 apcupsd shutdown succeeded
2011-06-08 15:43:48 +0600 apcupsd 3.14.8 (16 January 2010) freebsd startup succeeded
2011-06-08 15:45:02 +0600 Power failure.
2011-06-08 15:45:08 +0600 Running on UPS batteries.
2011-06-08 16:05:14 +0600 Battery power exhausted.
2011-06-08 16:05:14 +0600 Initiating system shutdown!
2011-06-08 16:05:14 +0600 User logins prohibited
2011-06-08 16:05:14 +0600 Attempting to kill the UPS power!
2011-06-08 16:05:15 +0600 Remote shutdown requested.
2011-06-08 16:05:15 +0600 Initiating system shutdown!
2011-06-08 16:05:20 +0600 apcupsd exiting, signal 15
2011-06-08 16:05:20 +0600 apcupsd shutdown succeeded
2011-06-08 16:07:26 +0600 apcupsd 3.14.8 (16 January 2010) freebsd startup succeeded
2011-06-08 16:07:50 +0600 Remote shutdown requested.
2011-06-08 16:07:50 +0600 Initiating system shutdown!
2011-06-08 16:07:50 +0600 User logins prohibited
2011-06-08 16:07:50 +0600 Attempting to kill the UPS power!
2011-06-08 16:08:00 +0600 apcupsd exiting, signal 15
2011-06-08 16:08:00 +0600 apcupsd shutdown succeeded
2011-06-09 10:27:20 +0600 apcupsd 3.14.8 (16 January 2010) freebsd startup succeeded
2011-06-09 12:57:33 +0600 apcupsd exiting, signal 15
2011-06-09 12:57:33 +0600 apcupsd shutdown succeeded
2011-06-09 12:57:33 +0600 apcupsd 3.14.8 (16 January 2010) freebsd startup succeeded
2011-06-09 13:04:16 +0600 Power failure.
2011-06-09 13:04:22 +0600 Running on UPS batteries.
2011-06-09 13:13:42 +0600 Battery power exhausted.
2011-06-09 13:13:42 +0600 Initiating system shutdown!
2011-06-09 13:13:42 +0600 User logins prohibited
2011-06-09 13:13:42 +0600 Attempting to kill the UPS power!
2011-06-09 13:13:44 +0600 Remote shutdown requested.
2011-06-09 13:13:44 +0600 Initiating system shutdown!
2011-06-09 13:13:49 +0600 apcupsd exiting, signal 15
2011-06-09 13:13:49 +0600 apcupsd shutdown succeeded
2011-06-09 13:15:27 +0600 apcupsd 3.14.8 (16 January 2010) freebsd startup succeeded
2011-06-09 13:15:40 +0600 Remote shutdown requested.
2011-06-09 13:15:40 +0600 Initiating system shutdown!
2011-06-09 13:15:40 +0600 User logins prohibited
2011-06-09 13:15:40 +0600 Attempting to kill the UPS power!
2011-06-09 13:15:50 +0600 apcupsd exiting, signal 15
2011-06-09 13:15:50 +0600 apcupsd shutdown succeeded
2011-06-09 13:19:28 +0600 apcupsd 3.14.8 (16 January 2010) freebsd startup succeeded
2011-06-09 14:48:22 +0600 apcupsd exiting, signal 15
2011-06-09 14:48:22 +0600 apcupsd shutdown succeeded
2011-06-09 14:48:22 +0600 apcupsd 3.14.8 (16 January 2010) freebsd startup succeeded
>> Покажите /var/log/apcupsd.status
> Странно но в этом каталоге только eventsНу, так найдите, где апцупсд держит свой статус. Ивентсы его все равно не заменят.
>>> Покажите /var/log/apcupsd.status
>> Странно но в этом каталоге только events
> Ну, так найдите, где апцупсд держит свой статус. Ивентсы его все равно
> не заменят.Подскажите где? Ведь в конф файле четко прописано "STATFILE /var/log/apcupsd.status"
В системе нет такого файла...alm-s-bsdTEST# find / apcupsd.status | grep apcupsd.status
find: apcupsd.status: No such file or directory
alm-s-bsdTEST#
> В системе нет такого файла...Сделайте
touch /var/log/apcupsd.status
chmod 666 /var/log/apcupsd.statusи перезапустите упсд.
> Сделайте
> touch /var/log/apcupsd.status
> chmod 666 /var/log/apcupsd.status
> и перезапустите упсд.Все сделал как вы сказали - файл пустой! После перезагрузки вовсе исчез.
alm-s-bsdTEST# ls -l /var/log/ | grep apc
-rw-r--r-- 1 root wheel 7709 Jun 9 16:01 apcupsd.events
-rw-rw-rw- 1 root wheel 0 Jun 9 16:07 apcupsd.status
alm-s-bsdTEST# /usr/local/etc/rc.d/apcupsd restart
Stopping apcupsd.
Starting apcupsd.
alm-s-bsdTEST# /usr/local/etc/rc.d/apcupsd status
apcupsd is running as pid 1512.
alm-s-bsdTEST# ee /var/log/apcupsd.status
> После перезагрузки вовсе исчез.мало того исчез сейчас даже без перезагрузки.
Изменил STATTIME 0 на STATTIME 1
Вывод apcupsd.status c включенным питанием:cat /var/log/apcupsd.status
APC : 001,048,1203
DATE : 2011-06-10 10:42:04 +0600
HOSTNAME : alm-s-bsdTEST.tsp.lan
VERSION : 3.14.8 (16 January 2010) freebsd
UPSNAME : alm-s-bsdTEST.tsp.lan
CABLE : Ethernet Link
MODEL : PCNET UPS Driver
UPSMODE : Stand Alone
STARTTIME: 2011-06-10 10:42:04 +0600
STATUS : ONLINE
LINEV : 226.0 Volts
LOADPCT : 18.0 Percent Load Capacity
BCHARGE : 100.0 Percent
TIMELEFT : 6375.0 Minutes
MBATTCHG : 5 Percent
MINTIMEL : 3 Minutes
MAXTIME : 0 Seconds
MAXLINEV : 226.0 Volts
MINLINEV : 226.0 Volts
OUTPUTV : 230.0 Volts
DWAKE : 010 Seconds
DSHUTD : 020 Seconds
DLOWBATT : 90 Minutes
LOTRANS : 160.0 Volts
HITRANS : 255.0 Volts
RETPCT : 000.0 Percent
ITEMP : 21.0 C Internal
ALARMDEL : Always
BATTV : 218.0 Volts
LINEFREQ : 50.0 Hz
LASTXFER : Unacceptable line voltage changes
NUMXFERS : 0
TONBATT : 0 seconds
CUMONBATT: 0 seconds
XOFFBATT : N/A
SELFTEST : OK
STESTI : 336
STATFLAG : 0x07000008 Status Flag
REG1 : 0x00 Register 1
REG2 : 0x00 Register 2
REG3 : 0x00 Register 3
MANDATE : 04/04/2008
SERIALNO : NS0814021548
BATTDATE : 04/04/2008
NOMOUTV : 230 Volts
EXTBATTS : 0
FIRMWARE : 4.1
APCMODEL : Smart-UPS RT3000 XL-1
END APC : 2011-06-10 10:47:38 +0600
> LOADPCT : 18.0 Percent Load Capacity
> BCHARGE : 100.0 Percent
> TIMELEFT : 6375.0 MinutesПоследняя строчка наталкивает на грустные мысли о состоянии мозгов вашего упса.
Фирмварь перешивалась? Калибровка батарей производилась?