Page 13 of 15 FirstFirst ... 31112131415 LastLast
Results 181 to 195 of 211

Thread: Управление UPS при помощи apcupsd и nut

  1. #181
    Quote Originally Posted by Fast Deer View Post
    Здравствуйте!
    Есть 2 вопроса:
    1) сколько копий apcupsd должно запускаться? Спрашиваю потому что у меня после команды apcupsd start по ps появляется 3 процесса и в итоге иногда в логах идет ругань на LOCK файл. При убиении одного процесса выгружаются и все остальные (через некоторое время)
    Согласно мануала (раздел "Process-Status Test") должно быть три нити:
    This indicates that apcupsd is up and running and has started the two standard threads in addition to the main thread.
    Но у меня на apcupsd - 3.14.8-1 запускается по 4 процесса на каждый подключенный UPS.

    2) какой правильно указывать IP адрес (localhost или внутренний адрес роутера) для запуска и просмотра с компа во внутренней сети статуса через CGI (WWW).
    IP-адрес роутера во внутренней сети. См. раздел мануала "apcupsd Network Monitoring (CGI) Programs".

  2. #182

    Unhappy

    Quote Originally Posted by Andrey_3 View Post
    Надоели вылеты apcupsd. Подключил все UPSы через переходники USB-COM (PL-2303). Надеюсь, что для меня проблема решена. Всем спасибо за помощь.
    В логе:
    Code:
    Jan 12 09:26:12 kernel: usbserial.c: PL-2303 converter detected
    Jan 12 09:26:12 kernel: usbserial.c: PL-2303 converter now attached to ttyUSB0 (or usb/tts/0 for devfs)
    apcupsd.conf
    Code:
    UPSCABLE smart
    UPSTYPE apcsmart
    DEVICE /dev/usb/tts/0
    что в результате:
    Code:
    2011-01-12 09:27:44 apctest 3.14.8 (16 January 2010) unknown
    Checking configuration ...
    Attached to driver: apcsmart
    sharenet.type = DISABLE
    cable.type = CUSTOM_SMART
    
    You are using a SMART cable type, so I'm entering SMART test mode
    mode.type = APCSMART_UPS
    Setting up the port ...
    apctest FATAL ERROR in smartsetup.c at line 184
    PANIC! Cannot communicate with UPS via serial port.
    Please make sure the port specified on the DEVICE directive is correct,
    and that your cable specification on the UPSCABLE directive is correct.
    apctest error termination completed
    Не подскажете где в настройках ошибся?
    UPS: APC SUA1000i

    P.S. Нашел причину, указал конкретный кабель. У меня на кабеле написано: 940-0024D, указал 940-0024С, UPS увиделся... Теперь буду дальше разбираться. :-)

    Через время связь с УПСом всё равно теряется. Эх.. чет мне не везет с безперебойником.
    Last edited by Omega; 23-03-2012 at 11:12. Reason: fixed

  3. #183
    Я так понимаю, что если упс, будет давать каманду на выключение роутера, то потом, после возобновления питания в электросети, он уже не включится?

    Если так, то тогда логичней вроде было-бы, давать команду на отмонтирование дисков. Тогда не произойдёт повреждения ФС и после повторной загрузки роутера, диски опять подмонтируются.

    Как обычно в таких случаях делают?
    WL500gpv2-1.9.2.7-rtn-r4667

  4. #184
    Quote Originally Posted by МИНЗДРАВ View Post
    Я так понимаю, что если упс, будет давать каманду на выключение роутера, то потом, после возобновления питания в электросети, он уже не включится?

    Если так, то тогда логичней вроде было-бы, давать команду на отмонтирование дисков. Тогда не произойдёт повреждения ФС и после повторной загрузки роутера, диски опять подмонтируются.

    Как обычно в таких случаях делают?
    Демон apcupsd запускает скрипт, который останавливает все запущенные демоны, отключает своп, перемонтирует диски в режим Reаd Only, отключает UPS.

  5. #185
    Quote Originally Posted by Andrey_3 View Post
    Демон apcupsd запускает скрипт, который останавливает все запущенные демоны, отключает своп, перемонтирует диски в режим Reаd Only, отключает UPS.
    А как быть с повторным, самостоятельном включением роутера?
    WL500gpv2-1.9.2.7-rtn-r4667

  6. #186
    Quote Originally Posted by МИНЗДРАВ View Post
    А как быть с повторным, самостоятельном включением роутера?
    Настроить UPS на включение при возобновлении питания в сети.

  7. #187
    Join Date
    Jun 2007
    Location
    Vladivostok
    Posts
    47

    Сборка apcupsd для нового репозитория

    apcupsd вместе с cgi возможно ли ?
    Last edited by Omega; 18-03-2012 at 15:51. Reason: fixed

  8. #188

    NUT

    Доброго времни суток!
    Прикупил Sven Pro +800 с USB разъемом. (Vend:0001 Prod: 0000). На сайте NUT заявлена поддержка для этой серии: http://www.networkupstools.org/stable-hcl.html
    Поставил nut из optware, в конфиге указал драйвер blazer_usb (пробывал и richcomm_usb). При попытке запустить - Поддерживаемый UPS не найден.
    Может быть есть другие способы подружить данный UPS и RT-n16?
    Всем спасибо за ответы!

    Раз уж все просят и за vsftpd и samba пока просить бессмысленно, то попрошу за NUT Добавьте плииз в новый репозитарий.

    Подскажите чайнику - можно ли нативно компилировать с новым репозиторием - какой пакет для этого ставить?
    Хочу попробывать откомпилировать nut, но ни одной машины под линуксом кроме асуса нет. Colinux не катит, т.к. он не идет под х64
    Last edited by Omega; 18-03-2012 at 16:05. Reason: fixed

  9. #189

    Post NUT

    Quote Originally Posted by MMX2 View Post
    Подскажите чайнику - можно ли нативно компилировать с новым репозиторием - какой пакет для этого ставить?
    Нет и не будет нативной компиляции. Наверняка в теме писали.
    Quote Originally Posted by MMX2 View Post
    Хочу попробывать откомпилировать nut, но ни одной машины под линуксом кроме асуса нет. Colinux не катит, т.к. он не идет под х64
    А под виртуальной машиной Linux поставить "не судьба"? В wiki об этом должно быть, или в одной из соседних тем.

  10. #190
    Quote Originally Posted by Zyxmon View Post
    Нет и не будет нативной компиляции. Наверняка в теме писали.

    А под виртуальной машиной Linux поставить "не судьба"? В wiki об этом должно быть, или в одной из соседних тем.
    Понял. Мое гумманитарное образования подсказывает мне, что единственный способ откомпилировать NUT в этом году является вознаграждение в виде пива тому, у кого уже развернут весь инструментарий
    Короче, меняю пиво на NUT.

    А я буду очень-очень признателен, за добавление NUT в новый репозиторий.
    Last edited by Omega; 18-03-2012 at 12:37. Reason: crossposting

  11. #191
    Join Date
    Jan 2010
    Location
    Saint-Petersburg, Russia
    Posts
    14

    Проблема с cgi-скриптами пакета apcupsd

    Коллеги, помогите, пожалуйста.
    Поставил на WL500gP (1.9.2.7-rtn-r3702) пакет apcupsd версии 3.14.8-1 вместе с пакетом apcupsd-cgi той же версии из репозитория http://ipkg.nslu2-linux.org/feeds/op.../cross/stable/
    apcupsd работает, к нему вопросов нет. А вот cgi-скрипты не работают.
    А именно. При обращении вэб-браузером к скрипту, находящемуся в рабочей директории lighttpd, страница пуста. После 5..10 нажатий "обновить" появляется "500 - Internal Server Error".
    При обращении вэб-браузером к тестовому cgi, который выглядит так
    Code:
    #!/opt/bin/perl
    print "Content-Type: text/plain", "\n\n";
    print "Hi there! This is a sample perl program!!!", "\n";
    как будто все в порядке: видна соответствующая надпись.

    Также при исполнении в консоли любого из файлов пакета apcupsd-cgi
    Code:
    /opt/bin/perl upsimage.cgi
    ответ такой:
    Code:
    Unrecognized character \x7F at upsimage.cgi line 1.
    C выполнением test.cgi в консоли тоже все в норме.
    Code:
    [admin@wl500 cgi-bin]$ /opt/bin/perl test.cgi
    Content-Type: text/plain
    
    Hi there! This is a sample perl program!!!
    Во вложении можно найти неработающие cgi из пакета apcupsd-cgi, если кому-то будет интересно проверить их работоспособность у себя.

    Попытался собрать пакет и скрипты из исходников, взятых с http://www.apcupsd.org/ - не получилось, не хватило знаний. Или с процессом компиляции не доразобрался, или к исходникам apcupsd какой-то особый подход нужен.

    У почтенной публики будут идеи?
    Заранее благодарю.

    Quote Originally Posted by tin View Post
    apcupsd вместе с cgi возможно ли ?
    А почему нет? Что не так?
    apcupsd работает, мониторит состояние бесперебойника, а cgi-скрипт при обращении к нему генерирует (с подсказкой от lighttpd) html-страницу, куда красиво и упорядоченно помещается различная информация, добываемая apcaccess. По-моему, так.
    Attached Files Attached Files
    Last edited by electropanda; 22-03-2012 at 12:37. Reason: fixed

  12. #192
    Начал все сначала, делал по /install, вроде все собралось и поставилось без ошибок!
    Далее скачал nut-2.6.3.tar.gz, разархивировал, запустил configure (в корне распакованной директории) дальше сделал make, который завершился без ошибок. И вот тут возник тупой вопрос: что дальше и как собрать ipk?

  13. #193
    Join Date
    Jan 2010
    Location
    Saint-Petersburg, Russia
    Posts
    14

    Скомпилируйте, пожалуйста, apcupsd-cgi

    Добрый день.
    Есть проблема, описал ее здесь.
    Если кому-нибудь из читающих данную ветку будет не лень, соберите, пожалуйста, cgi-скрипты для apcupsd.
    Заранее благодарен.

  14. #194
    Join Date
    Mar 2011
    Location
    Moscow
    Posts
    248
    Quote Originally Posted by electropanda View Post
    Также при исполнении в консоли любого из файлов пакета apcupsd-cgi
    Code:
    /opt/bin/perl upsimage.cgi
    ответ такой:
    Code:
    Unrecognized character \x7F at upsimage.cgi line 1.
    Эти .cgi бинарные. Не надо пытаться выполнить их перлом.
    Ковыряйте настройки lighttpd.

    Кстати, во вложенном архиве все файлы нулевого размера.

    Quote Originally Posted by electropanda View Post
    Добрый день.
    Есть проблема, описал ее здесь.
    Если кому-нибудь из читающих данную ветку будет не лень, соберите, пожалуйста, cgi-скрипты для apcupsd.
    Заранее благодарен.
    Ответил там же. Всё со этими cgi нормально, ничего собирать не надо.
    Last edited by Omega; 22-03-2012 at 19:46. Reason: fixed

  15. #195
    Join Date
    Jan 2010
    Location
    Saint-Petersburg, Russia
    Posts
    14
    Quote Originally Posted by don-pedro View Post
    Ответил там же. Всё со этими cgi нормально, ничего собирать не надо.
    Спасибо. Проблема решилась.

    Quote Originally Posted by don-pedro View Post
    Эти .cgi бинарные. Не надо пытаться выполнить их перлом.
    Ковыряйте настройки lighttpd.

    Кстати, во вложенном архиве все файлы нулевого размера.
    Спасибо.
    Действительно, оболочка их успешно выполняет, без участия перла.
    Поплясал вокруг lighttpd - скрипты заработали! Ура!
    И архив во вложении поправил.
    Last edited by Omega; 22-03-2012 at 19:46. Reason: fixed

Page 13 of 15 FirstFirst ... 31112131415 LastLast

Similar Threads

  1. Проблемы с OpenVPN. Прошу помощи!
    By idtelecom in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 296
    Last Post: 02-05-2016, 18:10
  2. Отправка SMS-оповещений при помощи Google
    By gaur in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 104
    Last Post: 26-12-2014, 10:16
  3. Управление светодиодами на роутере
    By lly in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 112
    Last Post: 03-01-2014, 15:04

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •