Назад | Перейти на главную страницу

Мониторинг дисков из массива ServeRAID

Я ищу способ индивидуального мониторинга дисков в массиве на устройстве ServeRAID с помощью smartctl. В Ubuntu 12.04 LTS RAID рассматривается как один диск / dev / sda. ServeRAID - это ServeRAID - 5i (adaptec) от IBM eServer serires x345 с дисками SCSI.

Я пробовал различные способы с помощью smartctl, так как это можно было сделать с 3ware RAID. Я также просматривал веб-страницы и видел, как люди отслеживают через записи / dev / sgX. Но эти попытки не увенчались успехом.

Идея состоит в том, чтобы иметь возможность контролировать каждый диск массива, чтобы SMART могла иметь данные для Munin, Icinga и smartd.

Любое решение?

Если контроллер поддерживает это, вы можете использовать -d опция в smartctl, чтобы получить доступ к базовым устройствам:

smartctl -a -d megaraid,0 /dev/sda

Увеличивайте 0 для доступа к каждому диску в массиве.

Вы не говорите нам, что это за система, но если вы можете установить на нее агентов IBM Director SNMP, вы можете контролировать контроллер через SNMP.

Это не smartctl, но ServeRAID MIB довольно обширный и включает информацию о состоянии как физического, так и логического устройства. если у вас есть система мониторинга, использующая SNMP, это был бы мой выбор.