Дерево страниц

Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

Версия 1 Следующий »

Пакет apcupsd предназначен для взаимодействия ОС с ИБП , работающими по протоколам компании APC (ныне APC в составе Schneider Electric)

Установка пакета

Пакет apcupsd входит в стандартные дистрибутивы ОСОН Орёл и ОССН Смоленск, но по умолчанию не устанавливается.
Установить пакет можно с помощью графического менеджера пакетов, или из командной строки командой

apt install apcupsd

После установки пакет запускается автоматически с настройками по умолчанию.

Настройка пакета

Настройка сервиса

Конфигурационные файлы пакета хранятся в каталоге /etc/apcupsd.

После установки пакет запускается автоматически с настройками по умолчанию,
а именно в предположении, что ИБП подключен через интерфейс USB.
Параметры конфигурации сервиса задаются в файле /etc/apcupsd/apcupsd.conf.
Файл снабжен подробными комментариями по значениям параметров.

Настройка реакции на события

Стандартная реакция сервиса apcupsd на события, о которых сообщает ИБП, определяется в файле /etc/apcupsd/apccontrol.

Файл представляет собой сценарий для интерпретатора /bin/sh.

В файле предусмотрены общепринятые действия на стандартные ситуации с ИБП.

Изменять файл /etc/apcupsd/apccontrol не рекомендуется, так как он может быть перезаписан при обновлении пакета.

Для пользовательских сценариев предусмотрены отдельные файлы-сценарии, автоматически вызываемые из основного сценария.

Пользовательские сценарии автоматически выполняются перед действиями основного сценария,
причем, если пользовательский сценарий окончится с кодом завершения 99, действие основного сценария выполнено не будет.

Пользовательские сценарии так же, как и основной сценарий, представляют собой обычные сценарии /bin/sh.

По умолчанию предусмотрены следующие сценарии:

  • changeme — пользовательский сценарий реакции на необходимость замены батареи ИБП
  • commfailure - пользовательский сценарий реакции на потерю связи с ИБП
  • commok - пользовательский сценарий реакции на восстановление связи с ИБП
  • killpower - пользовательский сценарий реакции на аварийное отключение ИБП. Вызывается перед тем, как ИБП отключит питание компьютера.
  • offbattery - пользовательский сценарий реакции восстановление основного электропитания
  • onbattery - пользовательский сценарий реакции на потерю основного электропитания

Инструменты командной строки

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

Сетевые возможности

В пакете apcupsd имеется встроенная возможность получения информации о состоянии ИБП по сети.
См. документацию на пакет.


  • Нет меток