Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: UPS под управление NUT не выключается  (Прочитано 4476 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Sergikjan

  • Автор темы
  • Новичок
  • *
  • Сообщений: 44
    • Просмотр профиля
UPS под управление NUT не выключается
« : 09 Августа 2013, 12:42:24 »
После долгих мучений добился чтоб nut увидел UPS Ippon Back Pro 700 подключенных через USB. И теперь очередная проблема: NUT не выключает UPS. Рыская по страницам интернета на этом же форуме нашел

Уважаемые. Который день бьюсь с проблемой:

1) Электричество отключается
2) ИБП переходит на батареи
3) Батареи в low
4) setting fsd
5) Сервак корректно выключается

Но ИБП остаётся включенным! Ему не передаётся команда shutdown!

Если вручную запустить upsdrvctl shutdown, то ИБП команду получает и через ХХ секунд отрубается.

После долгого изучения скриптов (/etc/init.d/ups-monitor, /etc/init.d/halt, ...)
Случайно заметил, следующее:

1) демоны NUT в Ubuntu работают под пользователем nut (группа тоже nut), а не под root!
2) пользователь nut не имеет прав на запись в /etc/ , следовательно процесс upsmon не может создать флаг /etc/killpower

А если нет флага /etc/killpower то и ИБП не выключатеся (в скрипте проверятся командой upsmon -K)

Сейчас попробую изменить /etc/killpower на /killpower или /tmp/killpower куда у nut есть права на запись

Кто-нибуть подобное проходил или у всех нормально работает с /etc/killpower?

UPDATE: да, проблема решилась после переноса /etc/killpower
1) rm -f /etc/killpower
2) chmod -R g+w /etc/nut/
3) edit upsmon.conf and change POWERDOWNFLAG /etc/nut/killpower
4) service nut restart

как пишет автор после этого все стало работать.

А у меня строка edit upsmon.conf and change POWERDOWNFLAG /etc/nut/killpower выбает ошибку

Warning: unknown mime-type for "upsmon.conf" -- using "application/octet-stream"
Warning: unknown mime-type for "and" -- using "application/octet-stream"
Warning: unknown mime-type for "change" -- using "application/octet-stream"
Warning: unknown mime-type for "POWERDOWNFLAG" -- using "application/octet-stream"
Warning: unknown mime-type for "/etc/nut/killpower" -- using "application/octet-stream"
Error: no "edit" mailcap rules found for type "application/octet-stream"
Error: no "edit" mailcap rules found for type "application/octet-stream"
Error: no "edit" mailcap rules found for type "application/octet-stream"
Error: no "edit" mailcap rules found for type "application/octet-stream"
Error: no "edit" mailcap rules found for type "application/octet-stream"

Объясните пожалуйста действие этой команды и причину ошибки. сам я ничего не нашел.

 

Страница сгенерирована за 0.029 секунд. Запросов: 25.