Итак, у нас есть сервер с контроллером, который светится как "LSI Logic / Symbios Logic SAS1078 PCI-Express Fusion-MPT SAS" или или подобным образом. В моем случае это был SAS1078. На сервер собран аппаратный RAID и, естественно, мы хотим мониторить его и управлять из ОС.
ОС у нас стоит Debian. Причем в моем случае это было Xen 4.1.3 + Debian 6 Squeeze.
Топаем на сайт Intel и видим, что эта компания позаботилась только о самой минимальной поддержке своих продуктов - доступны утилиты и драйвера ТОЛЬКО для Windows и Redhat. Ни для Debian, ни для какой другой серверной ОС поддержки нет. Грустно.
РешениеРешения я таки нашел - безмерные благодарности сайту http://hwraid.le-vert.net/wiki/DebianPackages.
Топаем в /etc/apt и правим файл sources.list, добавляя в него следующую строчку:
deb http://hwraid.le-vert.net/debian squeeze main
Здесь вместо "/debian" можно указать "/ubuntu" в случае, если Вы используете Ubuntu вместо Debian, а также вместо "squeeze" можно указать свой дистрибьютив, например, "lenny".
Теперь обновляем репы:
$ sudo apt-get update
и ставим заветную утилиту - у нас она называется lsiutil:
$ sudo apt-get install lsiutil
Проверяем
$ sudo lsiutil
LSI Logic MPT Configuration Utility, Version 1.56, March 19, 2008
1 MPT Port found
Port Name Chip Vendor/Type/Rev MPT Rev Firmware Rev IOC
1. /proc/mpt/ioc0 LSI Logic SAS1078 C2 105 011b0000 0
Select a device: [1-1 or 0 to quit] quit
Окей, контроллер наш виден и можно дальше работать. К слову - работать здесь можно через менюшку, что не в пример удобнее CLI от MegaRAID (не надо пупать CLI от MegaRAID и простые в понимании CLI от той-же, например, Cisco - MegaCLI значительно менее удобна).
Комментарии
Оставить комментарий
Операционная система LINUX
Термины: Операционная система LINUX