- Автор темы
- Администратор
- Модер.
- Команда форума
- #1
Разбираясь с RAID-контроллерами 3ware, обнаружил еще одну утилиту - 3DM, которая реализует возможности утилиты tw_cli через web-интерфейс.
Утилита 3DM присутствует в портах. Выполним установку:
По завершению установки, порт вывел короткое руководство по настройке:
Посмотрим содержимое конфигурационного файла 3dm2.conf:
Окно авторизации выглядит следующим образом:
Утилита 3DM присутствует в портах. Выполним установку:
# cd /usr/ports/sysutils/3dm && make install clean && rehash |
To run 3DM2 at startup, add twdm2_enable="YES" to your /etc/rc.conf. Do not forget to edit '/usr/local/etc/3dm2/3dm2.conf' Visit https://`hostname`:888/ |
# cat /usr/local/etc/3dm2/3dm2.conf Port 888 EmailEnable 0 EmailSender EmailServer EmailServerLogin EmailServerPasswd EmailRecipient EmailServerPortLastSetTo 25 EmailServerNoSSLPort 25 EmailServerSSLPort 465 EmailSeverity 1 EmailServerPortFlag 0 ROpwd twOmwmsK8lKk2 ADMINpwd twOmwmsK8lKk2 RemoteAccess 1 Language 0 Logger 0 Refresh 5 BGRate 3333333333333333 MsgPath /usr/local/etc/3dm2/msg imgPath /usr/local/etc/3dm2 Help /usr/local/share/3dm2/help OEM 0 OEMBrand 3ware AutoLogout 0 CommandLog 1 EnclosureMonitor 1 EnclMonitorSleepMinutes 2 |
Судя по конфигурационному файлу, утилита умеет отправлять уведомления на почту, используя SMTP-авторизацию. Советую задействовать эту фичу. Параметры не указываю, у каждого они будут свои, думаю тут и так все понятно 
Советую также изменить дефолтные пароли на свои (параметры ROpwd и ADMINpwd - пароль на только на чтение и полного доступа, соответственно).
Кстати, задавать эти опции не обязательно редактированием конфигурационного файла 3dm2.conf. Это можно будет настроить позже напрямую из веб-интерфейса.
Итак, добавим в rc.conf строку запуска утилиты при старте системы:

Советую также изменить дефолтные пароли на свои (параметры ROpwd и ADMINpwd - пароль на только на чтение и полного доступа, соответственно).
Кстати, задавать эти опции не обязательно редактированием конфигурационного файла 3dm2.conf. Это можно будет настроить позже напрямую из веб-интерфейса.
Итак, добавим в rc.conf строку запуска утилиты при старте системы:
# echo '# Web interface 3ware RAID' >> /etc/rc.conf # echo 'twdm2_enable="YES"' >> /etc/rc.conf |
После этого, запускаем утилиту:
# sh /usr/local/etc/rc.d/3dm2 start |
# netstat -an | grep 888 tcp4 0 0 *.888 *.* LISTEN |
Правда дальше пришлось повозиться, поскольку пароли из конфигурационного файла не подходили! После танцев с бубном и переустановки утилиты, обнаружил что и User и Administrator успешно проходят авторизацию с паролем 3ware. Причем, сначала необходимо было залогиниться под пользователем User, а только потом под пользователем Administrator. С чем связана эта бага - непонятно.
После успешной авторизации можно порадоваться сообщению "Administrator now logged in":
В разделе "Information" получаем следующий вывод закладок "Controller Details", "Unit Information" и "Drive Information":
В разделе "Management" на закладке "Maintenance" есть инструменты для работы с дисками и массивами. Будьте осторожны!
Еще одна, заслуживающая внимания закладка - "3DM2 Settings". Здесь можно изменить и переназначить все параметры конфигурационного файла 3dm2.conf:
Однозначно, настройку уведомлений на e-mail удобней настраивать с веб-интерфейса. Присутствует возможность отправки тестового письма...
Был бы тестовый сервер, протестировал бы как работают инструменты на закладке "Maintenance", однако сервер уже в эксплуатации, поэтому лишний раз испытывать судьбу не будем. Будет возможность - обязательно поэкспериментирую. А на этом обзор утилиты завершен.
Был бы тестовый сервер, протестировал бы как работают инструменты на закладке "Maintenance", однако сервер уже в эксплуатации, поэтому лишний раз испытывать судьбу не будем. Будет возможность - обязательно поэкспериментирую. А на этом обзор утилиты завершен.