Когда-то уже делал перепост статьи о том, как пересобрать развалившийся массив на RAID-контроллерах 3ware.
Пересетапил сервер, на котором есть данный контроллер и решил сразу же установить утилиту для мониторинга работы контроллера. Однако при установке утилиты возникли проблемы с установкой.
Идем в порты и пытаемся выполнить установку утилиты tw_cli:
# cd /usr/ports/sysutils/tw_cli && make install clean && rehash |
Не тут то было... Архив утилиты (версия 10.2.1_9.5.4) не нашелся на серверах:
# cd /usr/ports/sysutils/tw_cli && make install clean && rehash
===> tw_cli-9.5.4 depends on file: /usr/local/sbin/pkg - found
****
HTTP/1.1 404 Not Found Stop. |
Чтобы обойти эту ошибку, необходимо самостоятельно загрузить архив утилиты cli_freebsd_10.2.1_9.5.4.zip в каталог /usr/ports/distfiles/ (на всякий случай копию архива с утилитой разместил у себя на сервере):
# cd /usr/ports/distfiles && fetch http://muff.kiev.ua/files/cli_freebsd_10.2.1_9.5.4.zip |
После этих манипуляций установка проходит без проблем:
# cd /usr/ports/sysutils/tw_cli && make install clean && rehash |
Проверим работоспособность утилиты. Дадим команду на вывод информации о контроллере и массиве:
# tw_cli /c0 show all /c0 Driver Version = 1.50.01.002 /c0 Model = 8006-2LP /c0 Available Memory = 512KB /c0 Firmware Version = FE8S 1.05.00.068 /c0 Bios Version = BE7X 1.08.00.048 /c0 Boot Loader Version = ME7X 1.01.00.040 /c0 Serial Number = L018501C7362231 /c0 PCB Version = Rev5 /c0 PCHIP Version = 1.30-66 /c0 ACHIP Version = 3.20 /c0 Total Optimal Units = 1 /c0 Not Optimal Units = 0 Unit UnitType Status %RCmpl %V/I/M Stripe Size(GB) Cache AVrfy ------------------------------------------------------------------------------ u0 RAID-1 OK - - - 465.761 ON - Port Status Unit Size Blocks Serial --------------------------------------------------------------- p0 OK u0 465.76 GB 976773168 WD-WMAYP6264486 p1 OK u0 465.76 GB 976773168 WD-WMAYP6273414 |
В моем случае массив в порядке, поэтому лишних экспериментов проводить не будем ;)
Все возможности утилиты хорошо задокументированы, поэтому советую ознакомиться с man tw_cli. Однако, если массив работает в штатном режиме, а сервер, в свою очередь, уже введен в эксплуатацию, пригодится только команда show. Все остальное - либо на тестовом сервере, либо же в случае проблем с массивом.
Последний штрих - отправка отчетов о состоянии массива на электронную почту:
# echo 'daily_status_3ware_raid_enable="YES"' >> /etc/periodic.conf |
Кстати, при работе с RAID-контроллерами 3ware есть возможность воспользоваться web-интерфейсом 3dm2.
Re: Tw_cli - утилита управления RAID-контроллерами 3ware
Здравствуйте. Можно подробнее описание как это реализуется ?
"Последний штрих - отправка отчетов о состоянии массива на электронную почту: "
Интересует под ESXi команда для tw_cli по которой он выведет всё состояние tw_cli /c0 show all в отдельный файл report.txt
И интересует как и где настраивается пересылка этого репорта на e-mail
спсб
Re: Tw_cli - утилита управления RAID-контроллерами 3ware
Под ESXI не ковырял, так что не подскажу.
Или результат необходимо получить на гостевой машине?