Перевірка стану накопичувачів
Для початку перевіримо наш HDD на наявність збійних блоків, в разі необхідності виділимо їх і позначимо для ігнорування.
badblocks / dev / sda3 -sv> / root / badblockSDA3
Checking for bad blocks (read-only test): 27.93% done, 36:12 elapsed. (0/0/0 errors)
/ Dev / sda3 - ім'я пристрою, що перевіряється
s - висновок процентної інформації
v - включаємо докладний режим
> / Root / badblockSDA3 - записуємо збійні сектори в файл
Позначка бед блоків (надалі помічені блоки будуть ігноруватися системою):
e2fsck -l / root / badblockSDA3 / dev / sda3
Погані блоки позначені, з диском можна працювати.
УВАГА. Дана операція повинна проводитися на демонтувати носії або в режимі read-only
УВАГА. Перевірена пристрій і пристрій на на якому будуть позначатися збійні блоки повинно бути одне і теж!
Отримуємо дані S.M.A.R.T про роботу HDD
smartctl -a / dev / sdX
Де / dev / sdX - ім'я пристрою яке необхідно перевірити.
Ви отримаєте висновок атрибутів S.M.A.R.T. значення кожного з яких добре описані в wiki
Моніторинг S.M.A.R.T стану жорстких дисків в Zabbix
Для кожного з накопичувачів перевіряємо підтримку SMART
# Smartctl -i / dev / sda | grep SMART
SMART support is: Available - device has SMART capability.
SMART support is: Enabled
root @ big:
Якщо підтримується але не включений, то включаємо
smartctl -s on -S on -o on / dev / sda
перевіряємо статус командою
smartctl -H / dev / sda | grep "test" | cut -f2 -d: | tr -d ""
root @ big: / etc / zabbix # smartctl -H / dev / sda | grep "test" | cut -f2 -d: | tr -d ""
PASSED
root @ big: / etc / zabbix #
У файлі конфігурації zabbix агента агента включаємо параметр перевірки smart для диска
UserParameter = HDD_smart. [*], Sudo smartctl -H / dev / $ 1 | grep "test" | cut -f2 -d: | tr -d ""
де HDD_smart - ключ для zabbix елемента
в sudoers додаємо запис
рестартуем sudo і zabbix агента.
Щоб бути впевненим у коректності, залягання під zabbix користувачем і перевіряємо виконання нашої команди
На zabbix сервер створимо zabbix agent (Активний) елемент даних
Ім'я - довільне
Тип - Zabbix агент (Активний)
Ключ - HDD_smart. [Sda] - для першого диска, для другого відповідно [sdb].
Тип - Символ
І через деякий час спостерігаємо дані
Далі все за Вашим бажанням, налаштовуємо тригери, оповіщення тощо