LINUX.ORG.RU

0
Всего сообщений: 23

Не заводится NUT

Хотим мониторить состояние с ноута с онтопиком, пока стационарник выключен. Ибо у этого ИБП дисплея нет.

root@localhost:~# for f in $(find /etc/nut/); do echo "$f"; cat "$f"|grep -v '^#'|grep -v '^$'; done
/etc/nut/
cat: /etc/nut/: Это каталог
/etc/nut/nut.conf
MODE=standalone
/etc/nut/upssched.conf
CMDSCRIPT /bin/upssched-cmd
/etc/nut/ups.conf
maxretry = 3
[nutdev]
	driver = "usbhid-ups"
	port = "/dev/hidraw0"
/etc/nut/upsd.conf
/etc/nut/upsmon.conf
MONITOR nutdev@localhost 0 upsmon pass master
MINSUPPLIES 0
SHUTDOWNCMD "su bodqhrohro -c 'DISPLAY=:0 notify-send UPS discharged'"
NOTIFYCMD /usr/bin/notify-send
POLLFREQ 5
POLLFREQALERT 5
HOSTSYNC 15
DEADTIME 15
POWERDOWNFLAG /etc/killpower
RBWARNTIME 43200
NOCOMMWARNTIME 300
FINALDELAY 5
/etc/nut/upsd.users
[upsmon]
	password = pass
	upsmon master
root@localhost:~# nut-scanner 
SNMP library not found. SNMP search disabled.
Neon library not found. XML search disabled.
IPMI library not found. IPMI search disabled.
Scanning USB bus.
No start IP, skipping NUT bus (old connect method)
[nutdev1]
	driver = "usbhid-ups"
	port = "auto"
	vendorid = "0D9F"
	productid = "0004"
	product = "HID UPS Battery"
	serial = "004-0D9F-000"
	vendor = "POWERCOM Co.,LTD"
	bus = "003"
root@localhost:~# upsc -l
Error: Connection failure: Connection refused

Ругается постоянно во все консоли:

Broadcast message from nut@localhost.localdomain (somewhere) (Sat Oct  9 19:33:
                                                                               
UPS nutdev@localhost is unavailable                                            
                                                                               
                                                                               
Broadcast message from nut@localhost.localdomain (somewhere) (Sat Oct  9 19:39:
                                                                               
UPS nutdev@localhost is unavailable                                            
                                                                               
                                                                               
Broadcast message from nut@localhost.localdomain (somewhere) (Sat Oct  9 19:44:
                                                                               
UPS nutdev@localhost is unavailable     

До этого apcupsd тыкали, примерно так же ругался.

А когда вообще никакие мониторилки не запущены, то USB-девайс в бесконечном цикле отключается и опять подключается. Может, это сам ИБП и хулиганит?

Скачали с сайта тарбол с официальным UPSMON PRO, там внутри какая-то лютая дичь с захардкоженными путями в хомяке, кастомным билдом JRE и завязкой на VmWare, даже запускать страшно.

 , , , ,

mertvoprog ()

ИБП APC и пара серверов

Есть 2 сервера, нужно чтобы их оба ибп выключал, подключил к одному через usb, ко второму через eth настроил, НО тот что через усб - выключается, а через сеть - нет, пишет потеряна связь и все, хотя по хорошему должен начать выключаться ПЕРВЫМ

настройки apcd

USB

APC      : 001,045,1126
DATE     : 2021-07-19 08:30:46 +0500
HOSTNAME : 
VERSION  : 3.14.14 (31 May 2016) debian
UPSNAME  : Smart-UPS_3000_RM
CABLE    : USB Cable
DRIVER   : USB UPS Driver
UPSMODE  : Stand Alone
STARTTIME: 2021-07-18 17:52:02 +0500
MODEL    : Smart-UPS 3000 RM
STATUS   : ONLINE
LINEV    : 221.7 Volts
LOADPCT  : 19.5 Percent
BCHARGE  : 100.0 Percent
TIMELEFT : 24.0 Minutes
MBATTCHG : 5 Percent
MINTIMEL : 25 Minutes
MAXTIME  : 0 Seconds
OUTPUTV  : 221.7 Volts
SENSE    : High
DWAKE    : -1 Seconds
DSHUTD   : 90 Seconds
LOTRANS  : 208.0 Volts
HITRANS  : 253.0 Volts
RETPCT   : 0.0 Percent
ITEMP    : 22.9 C
ALARMDEL : 30 Seconds
BATTV    : 55.1 Volts
LINEFREQ : 50.0 Hz
LASTXFER : Automatic or explicit self test
NUMXFERS : 1
XONBATT  : 2021-07-19 07:49:25 +0500
TONBATT  : 0 Seconds
CUMONBATT: 8 Seconds
XOFFBATT : 2021-07-19 07:49:33 +0500
LASTSTEST: 2021-07-19 07:49:25 +0500
SELFTEST : NO
STESTI   : 14 days
STATFLAG : 0x05000008
MANDATE  : 2011-01-14
SERIALNO : JS1103009885
BATTDATE : 2021-02-03
NOMOUTV  : 230 Volts
NOMBATTV : 48.0 Volts
FIRMWARE : 666.6.I USB FW:7.4
END APC  : 2021-07-19 08:30:49 +0500

ETH

APC      : 001,040,1003
DATE     : 2021-07-19 08:29:49 +0500
HOSTNAME : 
VERSION  : 3.14.12 (29 March 2014) debian
UPSNAME  : Smart-UPS_3000_RM
CABLE    : Ethernet Link
DRIVER   : NETWORK UPS Driver
UPSMODE  : Stand Alone
STARTTIME: 2021-07-19 08:07:48 +0500
MASTERUPD: 2021-07-19 08:29:49 +0500
MASTER   : 192.168.36.2:3551
MODEL    : Smart-UPS 3000 RM
STATUS   : ONLINE SLAVE
LINEV    : 221.7 Volts
LOADPCT  : 19.5 Percent
BCHARGE  : 100.0 Percent
TIMELEFT : 24.0 Minutes
MBATTCHG : 10 Percent
MINTIMEL : 20 Minutes
MAXTIME  : 0 Seconds
OUTPUTV  : 221.7 Volts
SENSE    : High
LOTRANS  : 208.0 Volts
HITRANS  : 253.0 Volts
RETPCT   : 0.0 Percent
ITEMP    : 22.9 C
BATTV    : 55.1 Volts
LINEFREQ : 50.0 Hz
LASTXFER : Automatic or explicit self test
NUMXFERS : 0
TONBATT  : 0 Seconds
CUMONBATT: 0 Seconds
XOFFBATT : N/A
SELFTEST : NO
STATFLAG : 0x05000408
SERIALNO : JS1103009885
BATTDATE : 2021-02-03
NOMOUTV  : 230 Volts
NOMBATTV : 48.0 Volts
FIRMWARE : 666.6.I USB FW:7.4
END APC  : 2021-07-19 08:29:55 +0500

 ,

wolverin ()

Мониторинг ИБП

Доброго всем утра. Кто нибудь настраивал мониторинг ИБП Eltena monolit без snmp карты, через забикс? Есть ли аналоги apcupsd и шаблоны для забикса, под данные ибп? Поделитесь историямт успеха.

 , , , ,

julixs ()

APC Smart UPC + apcupsd

Добрый день. Попросили тут коллеги удаленно настроить им APC Smart-UPS 3000VA LCD RM в Заббикс. А что бы не помочь, тем более у нас другая модель APC Smart-UPS уже настроен и отлично работает. Но смутило, что хотят добавить мониторинг в виртуалку. Прокинули они порт в ProxMox для кабеля USB-Serial фирменного от APC и дали доступ. После прокидывания вижу:

[    1.441834] 00:00: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 16550A

Далее стандартно редактирую apcupsd.conf

UPSCABLE smart
UPSTYPE apcsmart
DEVICE /dev/ttyS0

Перезагружаю сервис apcupsd. Но ловлю ошибку:

PANIC! Cannot communicate with UPS via serial port.

Возможно кто-то добавлял эту модель, возможно не всё с ней так просто?

 , ,

el_vago ()

APC Smart-UPS SC 450 ВА поддержка в NUT или apcupsd

Привет. Кто-нибудь использует APC Smart-UPS SC 450 ВА, 230 В ? интересует поддержка мониторинга в Linux средствами NUT или apcupsd, есть ли и насколько полная? Спасибо.

 , , ,

VovanE ()

NUT vs apcupsd?

Что лучше выбрать для ИБП от APC? Конфигурация простая – 1 ИБП, 1 ПК, Ubuntu 18.04.

 , ,

SSZB ()

apcupsd & usb

Есть замечательная поделка APCUPSD!

Все хорошо до тех пор, пока не используется modbus usb.

А проблема в том, что apcupsd использует libusb-0.1, которая уже много лет не поддерживается. Добрые люди сделали костыли - libusb-compat, но для apcupsd это стало приговором.

Симптомы - apcaccess перестает отдавать данные с диагностикой

"apcserver: accept error. ERR=Too many open files"

Умирало обычно в течении 2-4 дней.

Оно ждет данных с ИБП через usb_interrupt_read(), которое почему-то делает poll() без таймаута, хотя в usb_interrupt_read() есть параметр таймаут.

Лечение: собрать статикой libusb-0.1.12 ( в какой-нибудь временный каталог ), собрать apcupsd с указанием путей к ней. Это значительно проще, чем переводить apcupsd на новую libusb-1.0.

Вторая печаль - apctest. C modbus оно принципиально не умеет калиброваться (после замены батарейки) т.к. код apctest частично не знает про modbus.

Оно умеет запускать калибровку через драйвер, но текущее состояние ИБП читает напрямую. И остановить этот процесс оно тоже не может :( Только кнопкой на море ИБП...

Вот интересно, NUT умеет выполнять калибровку для apc ? Если да, то apcupsd станет еще одним «ненужно».

Перемещено Dimez из talks

 , , ,

vel ()

apcupsd не работает

Поставил сабж. APC SMT750i, подключён через USB, на устройстве включил modbus. apctest устройство видит и может взаимодействовать:

[root@home apcupsd]# apctest
2018-02-27 19:39:55 apctest 3.14.14 (31 May 2016) redhat
Checking configuration ...
sharenet.type = Network & ShareUPS Disabled
cable.type = USB Cable
mode.type = MODBUS UPS Driver
Setting up the port ...
Doing prep_device() ...

You are using a MODBUS cable type, so I'm entering MODBUS test mode
Hello, this is the apcupsd Cable Test program.
This part of apctest is for testing MODBUS UPSes.

Getting UPS capabilities...SUCCESS

Please select the function you want to perform.

1)  Test kill UPS power
2)  Perform self-test
3)  Read last self-test result
4)  View/Change battery date
5)  View manufacturing date
10) Perform battery calibration
11) Test alarm
 Q) Quit

При этом, если запускаю apcupsd, то он через минуту броадкастит, мол соединение потеряно.

[root@home apcupsd]# systemctl start apcupsd
[root@home apcupsd]# apcaccess
APC      : 001,018,0456
DATE     : 2018-02-27 19:41:47 +0600
HOSTNAME : home.vbezhenar.com
VERSION  : 3.14.14 (31 May 2016) redhat
UPSNAME  : SMT750i
CABLE    : USB Cable
DRIVER   : MODBUS UPS Driver
UPSMODE  : Stand Alone
STARTTIME: 2018-02-27 19:41:07 +0600
STATUS   : COMMLOST
MBATTCHG : 5 Percent
MINTIMEL : 3 Minutes
MAXTIME  : 60 Seconds
NUMXFERS : 0
TONBATT  : 0 Seconds
CUMONBATT: 0 Seconds
XOFFBATT : N/A
STATFLAG : 0x05000100
END APC  : 2018-02-27 19:41:47 +0600

[root@home apcupsd]# cat /var/log/apcupsd.events
2018-02-27 19:41:07 +0600  apcupsd 3.14.14 (31 May 2016) redhat startup succeeded
2018-02-27 19:42:07 +0600  Communications with UPS lost.

Конфиг почти дефолтный:

[root@home apcupsd]# cat /etc/apcupsd/apcupsd.conf
## apcupsd.conf v1.1 ##
UPSNAME SMT750i

UPSCABLE usb
UPSTYPE modbus 1
DEVICE
POLLTIME 60
LOCKFILE /var/lock
SCRIPTDIR /etc/apcupsd
PWRFAILDIR /etc/apcupsd
NOLOGINDIR /etc
ONBATTERYDELAY 6
BATTERYLEVEL 5
MINUTES 3
TIMEOUT 60
ANNOY 300
ANNOYDELAY 60
NOLOGON disable
KILLDELAY 0
NETSERVER on
NISIP 127.0.0.1
NISPORT 3551
EVENTSFILE /var/log/apcupsd.events
EVENTSFILEMAX 10
UPSCLASS standalone
UPSMODE disable
STATTIME 0
STATFILE /var/log/apcupsd.status
LOGSTATS off
DATATIME 0

ОС RHEL 7.4, apcupsd из EPEL.

 , ,

Legioner ()

apcupsd

Привет народ. Возник вопрос по поводу конфига apcupsd. Ключ netserver можно отключить для локалхоста ? Насколько я понял из гугла переводчика он нужен для работы посети.

 ,

psiman ()

Автовключение сервера от UPS

Хорошего дня!

Сервер Debian 9 на HP Proliant. UPS APC 1000XL подключен по USB к серверу. В качестве системы мониторинга для корректного выключения сервера использую apcupsd. Все работает!!! На сервере настроено автовключение при подаче 220. А теперь внимание вопрос!

Рассмотрим ситуацию. Пропадает электричество. Apcupsd гасит сервер при заряде менее 20%. Сервер выключился. ИБП еще работает. Появилось электричество. Т.е. 220 с БП сервера не пропадало. А значит он сам НЕ включится теперь.

Как можно включить сервер в такой ситуации не прикасаясь к нему руками?

 , ,

kerby ()

APC UPS не подключается по USB

После запуска apcupsd через некоторое время выбрасывает в коносоль Warning communications lost with UPS.

> sudo service apcupsd status
● apcupsd.service - LSB: Starts apcupsd daemon
   Loaded: loaded (/etc/init.d/apcupsd; bad; vendor preset: enabled)
   Active: active (running) since Пт 2017-05-26 13:01:13 MSK; 3min 14s ago
     Docs: man:systemd-sysv-generator(8)
  Process: 20907 ExecStop=/etc/init.d/apcupsd stop (code=exited, status=0/SUCCESS)
  Process: 20913 ExecStart=/etc/init.d/apcupsd start (code=exited, status=0/SUCCESS)
   CGroup: /system.slice/apcupsd.service
           └─20918 /sbin/apcupsd

май 26 13:01:13 alex-desktop systemd[1]: Starting LSB: Starts apcupsd daemon...
май 26 13:01:13 alex-desktop apcupsd[20913]: Starting UPS power management: apcupsd.
май 26 13:01:13 alex-desktop systemd[1]: Started LSB: Starts apcupsd daemon.
май 26 13:01:13 alex-desktop apcupsd[20918]: apcupsd 3.14.12 (29 March 2014) debian startup succeeded
май 26 13:01:13 alex-desktop apcupsd[20918]: NIS server startup succeeded
май 26 13:02:13 alex-desktop apcupsd[20918]: Communications with UPS lost.
При этом само устройство не отваливается:
> lsusb
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 046d:0825 Logitech, Inc. Webcam C270
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 002: ID 040b:2000 Weltrend Semiconductor 
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 004: ID 04f9:0041 Brother Industries, Ltd 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 003: ID 04d9:fb01 Holtek Semiconductor, Inc. 
Bus 004 Device 004: ID 051d:0002 American Power Conversion Uninterruptible Power Supply
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 009 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 008 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Вот он четвертый снизу.
> apcaccess status
APC      : 001,017,0444
DATE     : 2017-05-26 13:01:18 +0300  
HOSTNAME : alex-desktop
VERSION  : 3.14.12 (29 March 2014) debian
CABLE    : Custom Cable Smart
DRIVER   : APC Smart UPS (any)
UPSMODE  : Stand Alone
STARTTIME: 2017-05-26 13:01:13 +0300  
STATUS   : COMMLOST 
MBATTCHG : 10 Percent
MINTIMEL : 5 Minutes
MAXTIME  : 0 Seconds
NUMXFERS : 0
TONBATT  : 0 Seconds
CUMONBATT: 0 Seconds
XOFFBATT : N/A
STATFLAG : 0x05000100
END APC  : 2017-05-26 13:06:02 +0300
:(

Поставил apcupsd когда вчера он запищал резко и вырубился на ровном месте. Ну не совсем на ровном - я за каким-то ящиком от охранника прятался и видюха с камнем маслали на всю - похоже не хватает его по мощи? Но все равно решил посмотреть что он сам по этому поводу думает. А оно вон как обернулось...

 , ,

Suntechnic ()

Калибровка батарей в APC SmartUPS 750 (apcupsd ?)

Добрый день всем.
упсник подключен USB кабелем, «комовский» утерян, поэтому «сбросить» регистр по батареям не могу %%
Такая проблема, делал калибровкку из PowerChute Business Edition
в первый раз упсник все вырубил, не пройдя полную калибровку, во второй и третий раз прошел полностью, под нагрузкой 28-35% держался 20-25 минут. Но не смотря на это агент все равно показывает время работы от батарей 7-9 минут.
???
поставил на сервер apcupsd И настроил, так же показывает 7-9 минут.
решил посмотреть apctest, и поначалу он показывал пункт 10 - perform calibration ... но я не стал делать, т.к. аккумуляторы еще не зарядились!?
после нескольких запусков остановов apsupsd
дождался заряда батарей
запустил apstest , сделал selftest
потом заметил что пункт с калибровкой пропал и в упор не появляется, не понимаю почему?

( читать дальше... )

 , , ,

ERge ()

Как включить сервер если apcupsd его выключит?

ни консолей, ни еще чего что могло бы wakeup по lan отправить просто нет, как то возможно поднять сервак после появления питания? т.е. не тот момент, когда apc выключил сервер и сам погас, а потом появился «свет» и сервак это отрабатывает, а когда apc выключил его, но сам не успел разрядиться в 0 при этом продолжает работать БП на серваке а «свет» опять дали.

 

wolverin ()

APCUPSD.

Ребят система Linux Mint 13 xfce. Не могу установить apcupsd, так как в менеджере программ и синаптике его нету, подскажите пожалуйста ppa репозиторий с актуальной версией.

 , , ,

AMKarogin ()

Два ИБП в conky

Имеются два ИБП которые подключены к apcupsd, все данные отлично выводятся через терминал, но при попытке получить информацию сразу с двух ИБП, в conky выводятся данные лишь по одному из двух ИБП. Вот кусок кода который выводит информацию об одном ИБП:

${voffset 5}${font Open Sans:style=Bold:size=8}UPS $stippled_hr${font}
${color0}${font Poky:size=14}T${font}${color}${goto 32}UPS:${alignr}${color2}${apcupsd localhost 3551}$apcupsd_model${color}
${goto 32}UPS status:${alignr}${color2}${apcupsd localhost 3551}$apcupsd_status (battary %: $apcupsd_charge)${color}
${goto 32}UPS Input voltage:${alignr}${color2}${apcupsd localhost 3551}$apcupsd_linev V${color}
${goto 32}UPS °C:${alignr}${color2}${apcupsd localhost 3551}$apcupsd_temp${color}
${goto 32}UPS load %:${alignr}${apcupsd localhost 3551}$apcupsd_loadbar
Соответственно чтобы получить информацию о втором ИБП нужно поменять порт на 3552, но при этом всё-равно conky показывает информацию только с одного ИБП. Можно ли побороть данную проблему? Заранее спасибо.

 , , ,

Xartmann ()

APC UPS 525 сдох?

Приключилась такая беда: Проблемы с диском и порядок монтирования

Ну сдохла батареия - бывает. Поставил чуть более новую батарею (меньше года кажется) из другого ИБП (ippon какой-то - юзался исключительно на освещении). Заработало, все отлично. Не калибровал - был занят с диском. Ночью проснулся от неистового щелканья ИБП. Отрубил.

Сейчас включаю - он начинает клацать непрерывно, питание на выход не падает. Выбрасывать?

Еще и с apcupsd что-то - почему то не доступна вэбморда.

 , , ,

Suntechnic ()

apcupsd and SMC1500I

Добрый день. Планируется приобрести новый UPS APC SMC1500I. Управление рассчитываю повесить на apcupsd. Будет ли поддерживать apcupsd UPS APC SMC1500I ? Планируемое подключение: через порт USB. Операционная система: centos 6.6

Заранее благодарен

 

kolyanic ()

debia, apcupsd создал /etc/nologin чем обрубил ssh на корню

ssh root отключен, вопрос собственно в том - можно ли без физ контакта каким-либо образом проникнуть на хост?

 , ,

Drolyk ()

Помогите выбрать UPS

Планирую купить UPS в пределах 6000р. Главный критерий - работа под Linux. Пока что остановился на 2-х моделях:

1) Powerware ENV1000H
2) APC by Schneider Electric Back-UPS 1100VA with AVR, Schuko Outlets for Russia, 230V

Первый подкупает тем, что поддерживается NUT, но на каком-то украинском сайте пишут, что он шумноват. А UPS я покупаю домой. Про APC пишут, что он тихий. Может, был у кого опыт с Powerware этой модели?

И ещё вопросы:

Хватит ли 600Вт (1000ВА) на питание десктопа (б.п. 550 Вт, если это имеет значение), домашнего сервера (обычный комп с 3 HDD, который раньше был десктопом, б.п. вроде 500 Вт), монитора и роутера?

Если сравнивать apcupsd и nut, на сколько они различаются по функционалу, и что лучше?

 , ,

Black_Shadow ()

Можно ли заставить apcupsd усыплять компьютер при отсутствии питания и включать при его наличии?

Не могу найти таковую опцию. А это, как мне кажется, было бы весьма полезно.

 , ,

yahoo ()