Tw_cli - утилита управления RAID-контроллерами 3ware

Версия для печатиОтправить другуPDF version

Когда-то уже делал перепост статьи о том, как пересобрать развалившийся массив на 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
=> cli_freebsd_10.2.1_9.5.4.zip doesn't seem to exist in /usr/ports/distfiles/.

 

****

HTTP/1.1 404 Not Found
=> Couldn't fetch it - please try to retrieve this
=> port manually into /usr/ports/distfiles/ and try again.
*** Error code 1

Stop.
make: stopped in /usr/ports/sysutils/tw_cli

Чтобы обойти эту ошибку, необходимо самостоятельно загрузить архив утилиты 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

Ваша оценка: Нет Средняя: 5 (1 голос)

Re: Tw_cli - утилита управления RAID-контроллерами 3ware

 

Здравствуйте. Можно подробнее описание как это реализуется ? 

 

"Последний штрих - отправка отчетов о состоянии массива на электронную почту: "

echo 'daily_status_3ware_raid_enable="YES"' >> /etc/periodic.conf

 

Интересует под ESXi команда для tw_cli  по которой он выведет всё состояние  tw_cli /c0 show all    в отдельный файл report.txt

И интересует как и где настраивается пересылка этого репорта на e-mail

спсб 

Re: Tw_cli - утилита управления RAID-контроллерами 3ware

Под ESXI не ковырял, так что не подскажу.

Или результат необходимо получить на гостевой машине?

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".

Вставай, Україно!

Литература