Установка агентов HP на OpenFiler
Мы надеемся удовлетворить потребность в недорогой сети SAN на одном из наших сайтов, развернув OpenFiler на DL360, привязанном к MSA70.
Мы проводили аналогичную установку в течение 18 месяцев на нашем сайте locel, поэтому мы довольны производительностью и совместимостью. Проблема в том, что этот новый блок будет удаленным дата-центром, который мы редко посещаем, поэтому нам нужно знать, не вышел ли диск из строя через какие-то уведомления.
Я предполагаю, что мне нужно, чтобы агенты HP работали в операционной системе, чтобы получать SNMP-уведомления о сбое диска и привязывать сервер к нашему SIM-серверу. OpenFiler построен на rPath Linux, и хотя для DL360 есть агенты HP Linux, я не знаю, какой пакет мне нужно использовать для rPath.
Я смотрел на оповещения о пересылке iLo, но, похоже, для этого требуются агенты в ОС.
Кто-нибудь может порекомендовать способ исправить эту проблему? Я не могу развернуть устройство, не зная, что мы получим уведомления о сбое диска. Будет ли FreeNAS подходящим вариантом?
1 ответ
Один вариант с rPath и другими дистрибутивами, которые не поддерживают RPM или не имеют официальной поддержки от HP (например, Gentoo), заключается в использовании простого cciss_vol_status
утилита доступна по адресу: http://freshmeat.net/projects/ccissvolstatus
Это легкая программа на C, которую можно скомпилировать или упаковать в формате rPath Conary. Использование и вывод выглядит так:
cerberus ~ # cciss_vol_status -q /dev/cciss/c0d0
/dev/cciss/c0d0: (Smart Array P410i) RAID 5 Volume 0 status: OK.
Но вы также можете увидеть ошибки корпуса, такие как:
/dev/cciss/c0d0: (Smart Array P800) Enclosure MSA60 (S/N: USP6712B39) on Bus 2, Physical Port 1E status: Power Supply Unit failed
Поскольку он устанавливается без агентов HP, его можно включить в сценарий. Вы можете получить почти каждый ДРУГОЙ атрибут работоспособности из МОТ, так что это завершает покрытие для удаленного сервера.