Мониторинг raid adaptec 8885

Обновлено 16.06.2017

Мониторинг raid adaptec 8885

Всем добрый день, продолжаем нашу эпопею с raid контроллером Adaptec 8885, мы с вами остановились на том, что произвели установку VMware ESXI 5.5  на данный рейд контроллер. Почитать можно об этом вот тут (Установка esxi на Adaptec Raid 8885). Следующим этапом, является настроить удобное программное обеспечение, для мониторинга и управления raid массивом и самим контроллером, чем мы и займемся, на все про все мы затратим, около 10-15 минут.

 

Установка maxView Storage Manager в VMware ESXI 5.5

Как видите если зайти на вкладку Hardware у нужного хоста в vCenter, то вы не увидите, информацию о дисках или контроллерах, а ведь надо же.

Мониторинг raid adaptec 8885-2

И так на борту у нас ESXi и нам нужно в нем производить мониторинг состояния жестких дисков или ssd дисков. Для этого есть утилита maxView Storage Manager. Давайте ее скачаем. Переходим на сайт производителя, и скачиваем нужную версию, на момент написания статьи это maxView Storage Manager v2.00.21811 for VMware, сам дистрибутив весит порядка 630 мегабайт, очень толстый.Раньше когда был Adaptec CIM Provider, он весил пару мегабайт, но работал через Java, а тут все в браузере, ладно посмотрим.

Когда вышла седьмая серия контроллеров, то была сделана новая утилита maxView в замену Adaptec Storage Manager, так же она еще поддерживает старые контроллеры 6 версии. По сути утилита так же нужна для управления raid и его настройками, но уже работает через веб браузер. Утилита содержит вот такие компоненты:

  • CIMOM (CIM Object Manager) для взаимодействия с контроллером
  • Web server
  • Agent

Мониторинг raid adaptec 8885

Установка подразумевает, что у вас есть включенный esxi ssh доступ, далее конектитесь к серверу, я использую утилиту mRemoteNG, очень удобная и позволяет делать много окон в одном большом, советую. Вам в начале нужно проверить есть ли нужный драйвер в системе, делается это командой:

esxcli software vib list | grep aacraid

В идеале вы должны получить вот такой ответ, если у вас его нет то вам нужно его скачать и поставить, где скачать драйвера adaptec я уже писал. Установка аналогична, той, что будет ниже для CIM Object Manager пакета.

maxview storage manager

Порядок установки maxview storage manager

В начале при любом раскладе нужно перевести хост виртуализации в режим обслуживания, maintenance mode. Затем если драйвера нет, то ставим его и перезагружаемся. Далее копируем из скачанного архива файлы vmware-esx-provider-arcconf.vib и vmware-esx-provider-arc-cim-provider.vib. Как скопировать файл в esxi читаемс. Кладем файлы в папку tmp.

Тепрь нужно проверить нет ли предыдущих версий данных пакетов

esxcli software vib list | grep arc 

Если нет, то ко. Если есть то удаляем командой

esxcli software vib remove -n arcconf

esxcli software vib remove -n arc-cim-provider 

после удаления перезагружаемся.

Останавливаем агента CIM watchdog

/etc/init.d/./sfcbd-watchdog stop 

Все начинаем установку, первого компонента который нам поможет запустить мониторинг raid массива

esxcli software vib install --no-sig-check -v /tmp/vmware-esx-provider-arcconf.vib

Installation Result
Message: Operation finished successfully.
Reboot Required: false
VIBs Installed: Adaptec_bootbank_arcconf_2.00-21811
VIBs Removed:
VIBs Skipped:

мониторинг raid массива

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

esxcli software vib install --no-sig-check -v /tmp/vmware-esx-provider-arc-cim-provider.vib

Installation Result
Message: The update completed successfully, but the system needs to be rebooted for the changes to be effective.
Reboot Required: true
VIBs Installed: Adaptec_bootbank_arc-cim-provider_2.00-21811

Все перезагружаем хост командой reboot.

В итоге вы должны получить вот такой вид на вкладке hardware, как видите появилась вкладка Storage со всеми дисками.

Мониторинг raid adaptec 8885

Как бы все, но не тут то было. Давайте теперь более подробно ознакомимся со схемой работы. Внутри хоста ставим драйвер и CIM провайдера, а вот  maxView Storage Manager Agent and Apache Tomcat  уже ставятся на виртуальной машине, которая должна лежать на данном хосте, вот такая матрешка. В виртуальной машине должна быть ос linux или Windows, как 32 так и 64 бита. Я честно не знаю зачем Adaptec сделали такую схему с maxview storage manager, раньше с 5 версией Adaptec Raid controller например 5805, было проще хоть и работало все через java.

raid программа мониторинга

В качестве гостевой операционной системы в виртуальной машине я выбираю Windows Server 2012 R2, где я буду ставить maxView Storage Manager, иначе мы не сможем мониторить и менять настройки у raid adaptec 8885. И так я выложил все дистрибутивы на яндекс диск, и с него вы можете скачать maxView Storage Manager 2.00.00.21811. Запускаем его у вас откроется мастер установки утилиты.

Мониторинг raid adaptec 8885-01

Жмем next.

установка maxView Storage Manager

Соглашаемся с лицензионным соглашением и жмем next.

Мониторинг raid adaptec 8885-03

На следующем шаге вас спросят, что вы хотите мониторить, какой гипервизор, выбираем ESXi Server, next.

Мониторинг raid adaptec 8885-04

Указываем параметры:

  • ESXI Jost ip Address > адрес хоста виртуализации
  • ESXI Host Password > пароль к нему, по умолчанию будет использоваться логин root.

параметры maxView Storage Manager

Вас предупредят о выбранных портах для управления Adaptec controller (49161 и 8443, не забудьте их открыть на ос)

порты maxView Storage Manager

Выставляем компоненты установки, первые два обязательные.

Мониторинг raid adaptec 8885-07

install

Мониторинг raid adaptec 8885-08

В итоге у вас появится вот такой значок, для локального запуска утилиты, жмем Finish. На этом установка закончена. Далее вам нужно обратиться по адресу

если локально, по сути щелкнув по ярлыку у вас этот адрес и будет запускаться

https://localhost:8443/maxview/manager/login.xhtml

либо если удаленно

https://адрес виртуальной машины:8443/maxview/manager/login.xhtml

Еще у меня в браузере не работало, перезагрузил виртуальную машину все залетало

В идеале у вас должно появиться вот такое окно входа.

Мониторинг raid adaptec 8885-10

Материал сайта pyatilistnik.org

Автор - Сёмин Иван

13 Responses to Мониторинг raid adaptec 8885

  1. Сергей:

    доброго времени суток, спасибо за материал. А HP P410 и P212 есть возможность мониторить?

  2. Иван Семин:

    Добрый день, p410 штатными средствами слабо, есть утилита http://pyatilistnik.org/spisok-komand-hpssacli-dlya-rabotyi-s-raid-smart-array-p410i-na-esxi-5-5/ но если деньги есть то можно и утилитами платными от hp. Как вариант можно агента забикса поставить. По p212 ответить не могу не встречал, но думаю ему подойдет тоже самое.

  3. Сергей:

    кхм, спасибо… Я похоже не дополнял. У меня стоит ESXi 6 и там в Configuration — Storage есть состояние контроллера, дисков и батарейки

  4. Иван Семин:

    если у вас в configuration видится raid и диски, то вы будите видеть состояние дисков. Средствами esxi можно будет настроить оповещение на почту о состоянии алерта на дисках

  5. Андрей:

    Добрый день. Столкнулся с проблемой при удалении arcsmis, пишу команду
    esxcli software vib remove -n arc-cim-provider выдает следующее:

    [NoMatchError]
    No VIB matching VIB search specification ‘arc-cim-provider’.
    Please refer to the log file for more details.
    При этом в системе есть как
    arcsmis 1.06-21062 Adaptec unknown 2016-01-11

    Я никак не могу установить maxStorage для 7805 адаптера.
    Буду благодарен за помощь.

  6. Иван Семин:

    Советую попробовать по устанавливать более старые arc-cim-provider

  7. Дмитрий:

    Добрый день.
    Столкнулся с этими ошибками.
    [VibDownloadError]
    Please refer to the log file for more details.
    Добавьте, пожалуйста, в статью корректировку о добавление vid файлов. У вас подходит Способ через WinSCP. Если закинуть через Browser в ESXi, то файлы записываются не в корень /tmp/vmware-esx-provider-arcconf.vib
    а сюда:
    /vmfs/volumes/datastore1/tmp/vmware-esx-provider-arcconf.vib
    Где datastore1 — имя вашего хранилища
    Я созвал папку tmp на datastore через EXSi и у меня ничего не получалось. Так как путь был не верный. Надуюсь кому нибудь это пригодиться и не будет тратить время на поиски решений.
    В итоге закидываем все через WinSCP, там полная корневая система видна.
    Дальше по инструкции
    esxcli software vib install —no-sig-check -v /tmp/vmware-esx-provider-arcconf.vib

    или если вы закинули через гипервизор на datastore в папку tmp, то полный путь будет такой:
    esxcli software vib install —no-sig-check -v /vmfs/volumes/datastore1/tmp/vmware-esx-provider-arcconf.vib

  8. Дмитрий:

    Вот такая была ошибка No such file or directory

  9. Макс:

    maxView Storage Manager Agent and Apache Tomcat нужно обязательно устанавливать на машину на этом же хосте, любой другой комп в локальной сети не подойдет?

  10. Александр:

    Здравствуйте. При установке maxView Storage Manager на гостевую ОС WinServ 2019 столкнулся со странной проблемой, установщик не предлагает выбрать тип хоста ESXi Server, этого этапа просто нет, после принятия лицензионного соглашения, сразу предлагает выбрать CIM Server Port и Web Server Port. Соответственно окна с указанием параметров ESXI хоста тоже нет. Далее установка проходит как в статье. Подключаюсь к maxView по localhost:8443, в списке сразу есть имя компа на который был установлен maxView, естественно у него ничего не мониторится. ESXI хосты добавляются вручную, причем не важно куда установлен maxView Storage Manager, это может быть просто десктопная машинка, все ESXI хосты без проблем добавятся. Накидал бы скринов как это выглядит, но тут нет такой возможности. В целом все работает, но очень хочется понять от чего такие различия со статьей.

  11. Павел:

    Здравствуйте. Драйвера на контроллер уже были установлены.
    При установке vmware-esx-provider-arcconf.vib и vmware-esx-provider-arc-cim-provider.vib обязательно переводить в режим обслуживания и перезагружать после установки?
    Установил, ошибок не было. Не перезагружал. esxcli software vib list | grep arc не выводит список установленных пакетов. Появятся только после перезагрузки или не установились? Перезагрузить сервер пока возможности нет.

  12. Иван Семин:

    Да необходимо

  13. Павел:

    Сам отвечаю на предыдущий вопрос, заработало после перезагрузки, хотя драйвер не менялся. Нет разницы куда ставить maxView Storage Manager, можно на любую машину в сети. Сервера ESX нужно добавлять вручную в maxView Storage Manager. Хотел добавить мониторинг Zabbix по SNMP, но пока не получилось. Такое ощущение, что maxView в связке с arcconf из из пакета maxView будет отдавать данные только если данный raid установлен непосредственно на сервере с maxView.
    Да и сам maxView достаточно глючный. При добавлении в список второго ESX перестаёт открывать вкладки, с одним сервером работает нормально. Предыдущие версии программы Storage Manager от Adaptec работали куда лучше.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *