Настройка UPS в OpenMediaVault

Список разделов Openmediavault по-русски Плагины

Описание: Установка и настройка плагинов в OpenMediaVault.
Здесь обсуждаем и задаем вопросы только по дополнениям и плагинам.
Модератор: Major

#1 hobot-bobot » 30.04.2013, 00:25

Как и любой другой компьютер, NAS нуждается в устройстве бесперебойного питания, в народе именуемый «упс», «бесперебойник» и т.д. И тут встает проблема выбора устройства, самое первое, что приходит на ум — устройства фирмы APC, но последнее время качество изделий данной фирмы сильно разнится, на многочисленных форумах тут и там появляются негативные отзывы, да и цена кусается. Пробежавшись по форума и прайсам я для себя сделал определенный критерий выбора, но неожиданно назрел еще один вопрос — поддержка в linux.


И тут снова выясняется, что лучшая поддержка ups’ов у фирмы APС — замкнутый круг получается. Это борьба разума и жадности =) Хочется и сэкономить, и полный функционал получить + надежность. Для себя я сделал выводы и остановился на модели Black Knight Pro BNT-1000AP от фирмы Powercom. Сама фирма позиционирует данную серию своих изделий, как «домашний с повышенной надежностью» =) Заманчиво не правда ли?
И так, ups приобретен и настроен, впечатления:

плюсы

  • небольшая цена при такой мощности;
  • 2 аккумулятора по 7А*ч;
  • бесшумность при работе от сети из-за отсутствия вентилятора;
  • наличие USB порта;

минусы

  • нельзя уменьшить громкость встроенного сигнализатора;
  • отсутствует COM-порт;

Для работы c ups в openmediavault необходимо установить специальный плагин openmediavault-nut
Спойлер
Изображение

Как видно в настройках есть все необходимое.
Спойлер
Изображение

Самое главное правильно указать директивы конфигурации драйвера, образно говоря указать драйверу с чем мы имеем дело. Мой пример настроек:
Код: Выделить всё
[ups]
driver = usbhid-ups
port = auto
Спойлер
Изображение

Правильные настройки можно взять из документации по nut.

Таймер выключения у меня стоит на 10 минут(720 секунд), хотя по результатам проверки при работе от аккумуляторов ups продержался более часа, после чего подал сигнал низкий заряд батареи.
Openmediavault ведет мониторинг состояния ups, посмотреть можно Системная информация->Сервисы->ИБП
Спойлер
Изображение
Изображение
Изображение
Openmediavault 3.0 Erasmus linux-kernel-3.16 Intel Pentium G2010 2.8GHz 8Gb ОЗУ RAID6 7x2Tb
Изображение
hobot-bobot M
Автор темы, Администратор
Аватара
Возраст: 34
Откуда: Череповец
Репутация: 70
Сообщения: 1183
С нами: 4 года 1 месяц

#2 Hokins » 11.06.2013, 16:28

Добрый день.
Пытаюсь установить Powercom BNT-400AP. Все делаю по инструкции. И получаю вот что :
"Failed to execute command 'sudo upsc ups 2>&1': Error: Driver not connected
Ошибка #4000:
exception 'OMVException' with message 'Failed to execute command 'sudo upsc ups 2>&1': Error: Driver not connected' in /var/www/openmediavault/rpc/nut.inc:133
Stack trace:
#0 [internal function]: NutRpc->getStats(NULL)
#1 /usr/share/php/openmediavault/rpc.inc(265): call_user_func_array(Array, Array)
#2 /usr/share/php/openmediavault/rpc.inc(98): OMVRpc::exec('Nut', 'getStats', NULL)
#3 /var/www/openmediavault/rpc.php(44): OMVJsonRpcServer->handle()
#4 {main} "
В чем может быть вопрос?
Hokins
Аватара
Репутация: 0
Сообщения: 9
С нами: 3 года 11 месяцев

#3 hobot-bobot » 12.06.2013, 02:35

Как подключен ups? Запущен nut?
Попробуй
Код: Выделить всё
driver = powercom
Openmediavault 3.0 Erasmus linux-kernel-3.16 Intel Pentium G2010 2.8GHz 8Gb ОЗУ RAID6 7x2Tb
Изображение
hobot-bobot M
Автор темы, Администратор
Аватара
Возраст: 34
Откуда: Череповец
Репутация: 70
Сообщения: 1183
С нами: 4 года 1 месяц

#4 Hokins » 12.06.2013, 09:23

Не не работает
Hokins
Аватара
Репутация: 0
Сообщения: 9
С нами: 3 года 11 месяцев

#5 hobot-bobot » 12.06.2013, 09:35

Что не работает? "nut" или "driver = powercom"?

Добавлено спустя 1 минуту 12 секунд:
Как подключен? usb или com?
Openmediavault 3.0 Erasmus linux-kernel-3.16 Intel Pentium G2010 2.8GHz 8Gb ОЗУ RAID6 7x2Tb
Изображение
hobot-bobot M
Автор темы, Администратор
Аватара
Возраст: 34
Откуда: Череповец
Репутация: 70
Сообщения: 1183
С нами: 4 года 1 месяц

#6 Hokins » 12.06.2013, 09:50

Ситуация остается с точностью та же, Failed to execute command 'sudo upsc ups 2>&1': Error: Driver not connected
Ошибка #4000:
Hokins
Аватара
Репутация: 0
Сообщения: 9
С нами: 3 года 11 месяцев

#7 hobot-bobot » 12.06.2013, 09:56

он вообще определяется? покажи
Код: Выделить всё
# lsusb
Openmediavault 3.0 Erasmus linux-kernel-3.16 Intel Pentium G2010 2.8GHz 8Gb ОЗУ RAID6 7x2Tb
Изображение
hobot-bobot M
Автор темы, Администратор
Аватара
Возраст: 34
Откуда: Череповец
Репутация: 70
Сообщения: 1183
С нами: 4 года 1 месяц

#8 Hokins » 12.06.2013, 10:00

Редактирую. Так как сдурил
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 007: ID 0d9f:0004 Powercom Co., Ltd
Bus 002 Device 004: ID 04d9:1603 Holtek Semiconductor, Inc. Keyboard
Bus 002 Device 003: ID 09da:024f A4 Tech Co., Ltd RF Receiver and G6-20D Wireless Optical Mouse
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Получается что видит
Hokins
Аватара
Репутация: 0
Сообщения: 9
С нами: 3 года 11 месяцев

#9 hobot-bobot » 12.06.2013, 15:54

Powercom могут запихать все что угодно, остается только пробовать методом тыка.
driver=megatec
driver=blazer_usb
Openmediavault 3.0 Erasmus linux-kernel-3.16 Intel Pentium G2010 2.8GHz 8Gb ОЗУ RAID6 7x2Tb
Изображение
hobot-bobot M
Автор темы, Администратор
Аватара
Возраст: 34
Откуда: Череповец
Репутация: 70
Сообщения: 1183
С нами: 4 года 1 месяц

#10 Hokins » 12.06.2013, 22:52

К сожалению, ничего не помогло... :(
Hokins
Аватара
Репутация: 0
Сообщения: 9
С нами: 3 года 11 месяцев

#11 hobot-bobot » 14.06.2013, 09:47

Интересный экземпляр, самое интересное, что в инете я не нашел ни одного случая удачного запуска данного аппарата под linux. На форуме powercom есть несколько дохлых тем с похожими проблемами. Техподдержка рекомендует юзать их фирменную прогу, но и там все через одно место. Видимо не повезло.
Openmediavault 3.0 Erasmus linux-kernel-3.16 Intel Pentium G2010 2.8GHz 8Gb ОЗУ RAID6 7x2Tb
Изображение
hobot-bobot M
Автор темы, Администратор
Аватара
Возраст: 34
Откуда: Череповец
Репутация: 70
Сообщения: 1183
С нами: 4 года 1 месяц

#12 Darth Anyan » 04.08.2013, 16:45

Столкнулся с ошибкой Driver not loaded - возился час, пока где-то в гугле не наткнулся на рекомендацию перезагрузиться после установки nut. Внезапно помогло!
OMV 0.5 Sardukar, Pentium G2120 3.1 GHz, 8 Gb RAM, SnapRAID 2x4Tb Ext4 + 1x1Tb Ext4 + 2x1Tb NTFS, boot ssd 32Gb ADATA
Darth Anyan M
Возраст: 27
Откуда: Москва
Репутация: 1
Сообщения: 8
С нами: 3 года 11 месяцев

#13 adik » 10.09.2013, 22:30

Добрый день!
Столкнулся тоже с проблемой PowerCom BNT-800AP не подключается на OMV 4.0.36 :eh: :
Спойлер
root@openmediavault:~# lsusb
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 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 014: ID 04a9:10ca Canon, Inc.
Bus 004 Device 003: ID 05e3:0604 Genesys Logic, Inc. USB 1.1 Hub
Bus 004 Device 002: ID 0d9f:0002 Powercom Co., Ltd Black Knight PRO / WOW Uninterruptible Power Supply (Cypress HID->COM RS232)
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
если брать отсюда информацию по ID 0d9f:0002 то должен быть драйвер powercom (requires 'usbserial' kernel module) так вот как посмотреть стоит ли(или установить) - 'usbserial' kernel module. Так как по apt-cache pkgnames
я ниче ненашел или неправильно искал.
И еще имею подозрение что нуно все таки указать порт, а не через авто (так как знаю что PowerCom не всегда правильно сам своей програмулиной определяет) - а теперь какой порт?
Вообщем :help:
(GA-E240N_4Gb_(SSD8Gb+HTS721010A9E630+2xWD20EZRX))+(omv 0.5.60_64bit_3.2kernel_OMV-Extras 0.6.25)
adik M
Бывалый
Аватара
Возраст: 44
Откуда: Львів
Репутация: 14
Сообщения: 72
С нами: 3 года 8 месяцев

#14 hobot-bobot » 12.09.2013, 18:16

adik писал(а):Cypress HID->COM RS232
вот это настораживает, это внутри UPS преобразователь USB - COM, скорее всего от этого нужно плясать. У меня был старый UPS APS 500(какой-то), так и не удалось мне его прикрутить к OMV, даже через переходник usb - com.
adik писал(а):а теперь какой порт?
IMHO: по usb без разницы.

P.S. Надо создать базу моделей, которые работают под OMV без проблем.
Openmediavault 3.0 Erasmus linux-kernel-3.16 Intel Pentium G2010 2.8GHz 8Gb ОЗУ RAID6 7x2Tb
Изображение
hobot-bobot M
Автор темы, Администратор
Аватара
Возраст: 34
Откуда: Череповец
Репутация: 70
Сообщения: 1183
С нами: 4 года 1 месяц

#15 adik » 12.09.2013, 21:38

как посмотреть стоит ли(или установить) - 'usbserial' kernel module.
- вопрос остался открытым...(или же так как проходит команда lsusb - оно все есть и работает?)
Теперь еще одно - нашел:
Спойлер
root@openmediavault:~# ls /dev/serial/by-id
usb-POWERCOM_CO.__LTD._USB_to_Serial-if00-port0
root@openmediavault:~#
ссылается на ttyUSB0 - тогда как правильно задать порт /dev/ttyUSB0 или ttyUSB0?
Может спрашиваю элементарное, но касательно OMV - разбираюсь с ним всего месяц. А посмотреть конфиги под это не нашел...
(GA-E240N_4Gb_(SSD8Gb+HTS721010A9E630+2xWD20EZRX))+(omv 0.5.60_64bit_3.2kernel_OMV-Extras 0.6.25)
adik M
Бывалый
Аватара
Возраст: 44
Откуда: Львів
Репутация: 14
Сообщения: 72
С нами: 3 года 8 месяцев

#16 6o6ep » 23.09.2013, 12:49

Черкану здесь, может пригодится кому.
Дано OMV 0.4.38, UPS PowerMan RealSmart 1500
device.mfr: FUDEN
device.model: S168-1500 9.02A
ups.mfr: FUDEN
ups.model: S168-1500 9.02A
почему то с нуля не хотел заводиться, тасование драйверов ни к чему не привело. Принесли недавно APC Smart 1000XL, с ним завелось с полпинка. После подключил powerman и со следующими настройками всё путём:
driver = megatec
port = /dev/ttyS1 (это второй КОМ порт)
Сейчас пытаюсь завести графику. Пока не выходит. Вот бы помог кто... :help:
6o6ep
Бывалый
Репутация: 3
Сообщения: 82
С нами: 3 года 9 месяцев

#17 hobot-bobot » 23.09.2013, 14:37

Спасибо, данные войдут в faq.
Openmediavault 3.0 Erasmus linux-kernel-3.16 Intel Pentium G2010 2.8GHz 8Gb ОЗУ RAID6 7x2Tb
Изображение
hobot-bobot M
Автор темы, Администратор
Аватара
Возраст: 34
Откуда: Череповец
Репутация: 70
Сообщения: 1183
С нами: 4 года 1 месяц

#18 YNG » 27.11.2013, 18:52

Есть старый бусперебойник APC Back-Ups Pro 280. Так как сегодня ночью опять было кратковременное пропадание электроэнергии, система слетела. При включении в консоли выдало ошибки grub. Окончательно надоело переустанавливать систему. После работы приобрел новый аккумулятор и решил поднять систему. Бесперебойник подключается через COM-порт. После установки OMV активировал com-порт в BIOS, подключил бесперебойник, заклеил изолентой спикер, дабы не орал ночью. Где взять директивы конфигурации под этот бесперебойник? Как проверить его работу? Прошу помощи.
YNG
Аватара
Репутация: 5
Сообщения: 41
С нами: 3 года 8 месяцев

#19 6o6ep » 27.11.2013, 19:52

Где взять директивы конфигурации под этот бесперебойник?
У гугла спрашивали? Что ответил?
Как проверить его работу?
ВНЕЗАПНО выдернуть вилку упса из розетки.
6o6ep
Бывалый
Репутация: 3
Сообщения: 82
С нами: 3 года 9 месяцев

#20 YNG » 27.11.2013, 20:09

У гула я спрашиваю до сих пор. Как оказалось, существует несколько вариантов кабелей com-порта для бесперебойников фирмы АРС. Я не уверен, что у меня именно нужный. Перебираю варианты директив конфигурации. В консоли команда sudo upsdrvctl start сообщает, что на нужном порту бесперебойник не найден, предлагает пробовать другой порт. Испробовал указывать от com1 com4, результата нет.
Из розетки шнур выдергивал. Сам бесперебойник работает исправно. Мне необходима функция завершения работы OMV по прошествии некоторого времени и работы от батареи.
Добавляю.
Получилось получить доступ к бесперебойнику из консоли. Значит, кабель тот, что нужно. Но! Теперь новая проблема. После перезагрузки нет прав доступа к порту com1. Выполняю команду
# sudo chmod 666 /dev/ttyS0
права сразу появляются, бесперебойник определяется. Но ведь мне нужно после каждой перезагрузки иметь к нему права доступа, а как это сделать, мне неизвестно. Думаю, надо добавить пользователя в группу dealout. Но какого пользователя? root? nut? admin?
YNG
Аватара
Репутация: 5
Сообщения: 41
С нами: 3 года 8 месяцев

След.

Название раздела: Плагины
Описание: Установка и настройка плагинов в OpenMediaVault.
Здесь обсуждаем и задаем вопросы только по дополнениям и плагинам.

Быстрый ответ


Этот вопрос предназначен для предотвращения автоматической отправки форм спам-ботами.
:hi: :smile: :wink: :twisted: :sad: :evil: :smoke: :eh: :eek: :fie: :silenced: :razz: :oops: :help: :spy: :insane: :biggrin: :toothless: :ill: :nervious: :weirdface: :pray: :clap: :think: :boxing: :cyclop: :rambo: :zombie: :cry: Ещё смайлики…

   

Вернуться в Плагины

Кто сейчас на форуме (по активности за 5 минут)

Сейчас этот раздел просматривают: 3 гостя