Мы надеемся решить потребность в недорогой SAN на одном из наших сайтов, развернув OpenFiler на DL360, привязанном к MSA70.
Мы уже 18 месяцев используем аналогичную установку на нашем сайте locel, поэтому мы довольны производительностью и совместимостью. Проблема в том, что это новое устройство является удаленным центром обработки данных, который мы редко посещаем, поэтому нам нужно знать, вышел ли из строя диск в устройстве с помощью каких-либо уведомлений.
Я предполагаю, что мне нужно заставить агентов HP работать в ОС, чтобы получать уведомления SNMP о сбое диска и привязать сервер к нашему SIM-серверу. OpenFiler построен на rPath Linux, и хотя для DL360 есть агенты HP Linux, я не знаю, какой пакет мне нужно использовать для rPath.
Я смотрел, есть ли форвардные предупреждения iLo, но для этого, похоже, все равно требуются агенты в ОС.
Может ли кто-нибудь порекомендовать способ решить эту проблему? Я не могу развернуть устройство, не зная, что мы будем получать уведомления о сбоях диска. Будет ли FreeNAS подходящим вариантом?
Один из вариантов с 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, его можно включить в сценарий. Вы можете получить практически все ДРУГИЕ атрибуты работоспособности из МОТ, так что это завершает покрытие для удаленного сервера.