» » » Ubuntu server и UPS APC

Информация к новости
  • Просмотров: 11892
  • Автор: sluggard
  • Дата: 15-10-2012, 21:24
15-10-2012, 21:24

Ubuntu server и UPS APC

Категория: UBUNTU`логия » Настройка Ubuntu

Привет всем!
Сегодня я расскажу как подключить Back-UPS CS 650 APC.

Начнём с установки самого apcupsd:
sudo apt-get install apcupsd


Отредактируем конфигурационный файл apcupsd:
sudo nano /etc/apcupsd/apcupsd.conf

Нас интересуют всего 3 параметра в данном конфиге:
  • UPSCABLE - указываем тип кабеля, которым наш UPS подключён к ПК. В комментариях указаны возможные типы - simple, smart, ether, usb. Нынешние домашние модели подключаются через USB - следовательно, достаточно дописать usb
  • UPSTYPE - тип подключённого UPS. В комментариях перечислены возможные типы и соответствующие им значения параметра DEVICE, наш же выбор - тип usb
  • DEVICE - закомментируем данную строку, поставив перед ней знак # - для USB-устройств она не нужна

Сохраняем изменения в файле и открываем следующий:
sudo nano /etc/default/apcupsd


Заменяем ISCONFIGURED=no на ISCONFIGURED=yes , сохраняем, закрываем.

Запускаем apcupsd:
sudo /etc/init.d/apcupsd start


Если apcupsd был запущен ранее, то выполним соответственно с командой restart.
Всё, теперь ваш ПК готов к работе с ИБП.

Введем команду:
apcaccess status


Ответ на нее должен быть вида:
APC      : 001,045,1100
DATE     : 2012-10-15 21:17:55 +0400
HOSTNAME : domovoy-dacha
VERSION  : 3.14.10 (13 September 2011) debian
UPSNAME  : LOCALUPS
CABLE    : USB Cable
DRIVER   : USB UPS Driver
UPSMODE  : Stand Alone
STARTTIME: 2012-10-15 21:17:52 +0400
MODEL    : Back-UPS CS 650
STATUS   : ONLINE
LINEV    : 226.0 Volts
LOADPCT  :  24.0 Percent Load Capacity
BCHARGE  : 100.0 Percent
TIMELEFT :  21.9 Minutes
MBATTCHG : 5 Percent
MINTIMEL : 3 Minutes
MAXTIME  : 0 Seconds
OUTPUTV  : 230.0 Volts
SENSE    : Low
DWAKE    : 000 Seconds
DSHUTD   : 000 Seconds
LOTRANS  : 196.0 Volts
HITRANS  : 256.0 Volts
RETPCT   : 000.0 Percent
ITEMP    : 29.2 C Internal
ALARMDEL : No alarm
BATTV    : 13.5 Volts
LINEFREQ : 50.0 Hz
LASTXFER : No transfers since turnon
NUMXFERS : 0
TONBATT  : 0 seconds
CUMONBATT: 0 seconds
XOFFBATT : N/A
SELFTEST : NO
STESTI   : None
STATFLAG : 0x07000008 Status Flag
MANDATE  : 2005-02-14
SERIALNO : QB0505234250
BATTDATE : 2005-02-14
NOMOUTV  : 230 Volts
NOMINV   : 230 Volts
NOMBATTV :  12.0 Volts
NOMPOWER : 400 Watts
FIRMWARE : 817.v2.I USB FW:v2
END APC  : 2012-10-15 21:18:05 +0400


Ну и на последок рассмотрим конфигурационный файл /etc/apcupsd/apcupsd.conf более подробно:
  1. ONBATTERYDELAY - время (в секундах), определяющее задержку между обнаружением сбоя электропитания и отсылкой события onbattery. По умолчанию - 6
  2. BATTERYLEVEL - уровень заряда батареи (в процентах), при котором инициируется выключение компьютера. По умолчанию - 5
  3. MINUTES - расчётное время остаточной работы (в минутах), при достижении которого инициируется выключение компьютера. По умолчанию - 3
  4. TIMEOUT - параметр актуален для старых ИБП, неспособных определять свой уровень заряда. Задаёт время (в секундах) между сбоем электропитания и отключением компьютера. Для современного ИБП параметр стоит оставить на 0, но выставление иного значения может быть удобно для тестирования работы ИБП. Например, если выставить 30 и выдернуть шнур из розетки, уже через полминуты apcupsd продемонстрирует своё умение выключать компьютер.

Выполнения одного из условий (BATTERYLEVEL, MINUTES или TIMEOUT) достаточно для выключения компьютера.

Спасибо за внимание!
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Добавление комментария

Имя:*
E-Mail:
Комментарий:
Полужирный Наклонный текст Подчеркнутый текст Зачеркнутый текст | Выравнивание по левому краю По центру Выравнивание по правому краю | Вставка смайликов Выбор цвета | Скрытый текст Вставка цитаты Преобразовать выбранный текст из транслитерации в кириллицу Вставка спойлера
Введите код: *