Мониторинг APC UPS \ установка и настройка в Linux

By , Февраль 28th, 2017 | Новости | 0 Комментарии

ititle

Исходные данные:

сервер под управлением Debian GNU\Linux;
на сервере работают виртуальные машины (Windows\Linux) под управлением Qemu-KVM;
APC Smart-UPS 1000 XL подключено к серверу по USB.

 

Задача:

чтобы сервера не падали при малейшем скачке напряжения;
автоматическое корректное завершение работы виртуальных машин и сервера при достижении разряда батареи до 30% или 10 минут оставшегося времени автономной работы;
возможность предупредить выход из строя ИБП для своевременной замены\ремонта.

 

Практическая часть:

Демон apcupsd следит за работой ИБП подключенного по USB к хосту с Linux 
Для установки из стандартного репозитория (debian\ubuntu) достаточно написать: 

~# apt-get update
~# apt-get install apcupsd
 
Стандартный конфиг для USB подключений (/etc/apcupsd/apcupsd.conf):
 …

Продолжить чтение →

28Фев

LVM: восстановление метаданных

By , Февраль 4th, 2016 | Новости | 0 Комментарии

Как восстановить метаданные LVM если нет файлов бэкапа из /etc/lvm?

Процедура восстановления при наличии всех бэкапов описана на сайте RedHat.

Как получить файл резервной копии метаданных из альтернативных источников:
# dd if=/dev/sdb of=lvm_recover.txt bs=2M count=1
полученный файл содержит несколько копий записей структуры разделов LVM, которая могла быть в /etc/lvm/backup/VG_name. Каждая запись отмечена датой и временем. Найдя самую позднюю подходящую запись нужно скопировать ее в отдельный файл VG_name.txt

В нашем случае,

UUID диска был указан в блоке pv0 в восстановленном файле VG_name.txt – id = “Q73kdi-0xhM-KWd3-rT2G-pmtW-oeGX-PNYgmx”
Пострадавший диск был – /dev/sdb
И наш восстановленный конфиг из резервной области LVM диска /dev/sdb – VG_name.txt

Затем выполнить восстановление информации об области метаданных, на сами разделы LV эта команда влияния не оказывает:
# …

Продолжить чтение →

4Фев

Мониторинг температуры в серверной с помощью USB Temper1 и Zabbix

By , Октябрь 21st, 2014 | Новости | 0 Комментарии

serv-2pv

В один прекрасный день, войдя в серверную, обнаружилось, что сплит система не охлаждает помещение и не известно сколько времени сервера работали в жарких условиях. Было принято решение наладить мониторинг температуры. Поиск возможных вариантов решений вывел на устройство USB Temper1 — простой USB-термометр в комплекте с которым идет ПО для Windows способное отправлять письма, если температура превысила заданный предел. На деле выяснилось, что этот софт ненадежный и часто подводит. Да и годится он скорее для рабочих станций, нежели для сервера. Следующим шагом стала необходимость разобраться, как заставить работать термометр с ОС Linux, которую мы используем на серверах, а в идеале еще и с системой мониторинга Zabbix.

Имеется:

Градусник USB Temper1
Сервер с установленной ОС …

Продолжить чтение →

21Окт