Просмотрено
Рубрика: HP SIM

HP SIM. Настройка HP Version Control.

HP SIM. Настройка HP Version Control.

Программный пакет HP Version Control представляет собой клиент-серверную систему для обновления драйверов и firmware на серверах HP. Он устанавливается по умолчанию вместе с HP SIM и состоит из двух компонент:
Version Control Repository Manager (VCRM) – веб-приложение обеспечивающее доступ к центральному обновляемому хранилищу драйверов и firmware

Version Control Agent (VCA) – клиентская компонента, взаимодействующая с VCRM из состава HP Support Pack позволяющая отслеживать соответствие установленных версий драйверов и firmware на управляемых серверах.


Сама настройка подробно описана в блоге Алексея Максимова: Настройка HP Version Controlа также в STALKER`s project::Blog: Настройка HP Version control Agent (VCA).

Данные блоги сильно мне помогли при настройке моего HP SIM 7.2. Очень пригодилось замечание Алексея Максимова о том, что служба «HP Version Control Repository Manager» (cpqsrhmo) должна запускаться от имени доменного пользователя имеющего доступ в Интернет. Пока я не изменил учетную запись HP Version Control Repository Manager никак не хотел обновляться.

Однако добиться информации в графе «SW» (software version) мне с ходу не удалось. Решил следующим образом. Заходим в Manager Software/Firmware Baselines

Видим загруженный  HP Service Pack for ProLiant.

Актуальная версия на момент написания статьи — 2013.02.0
Про  HP Service Pack for ProLiant подробнее описал здесь.
Скажу лишь, что HP Service Pack for ProLiant я сначала скачал ручками, а уже потом загрузил в репозитарий. На данный момент в настройках репозитария в списке ОС, для которых требуется загружать обновления, у меня стоит лишь windows 2012. Если ставить иные ОС, например Windows 2008 R2, то начинают сыпаться более ранние версии  Service Pack, вернее версии Support Pack. В 2012 году HP изменил наименование этих самых паков.

Укажем, что HP Service Pack for ProLiant и есть то обновление, которое должно ставится.
Жмем на Add/Remove System, Add System, выбираем коллекцию, например All Servers. По умолчанию стоит галочка «Select «All Servers» itself». В этом случае добавляются все серверы. Можно добавить выборочно — View contents.

Здесь мы видим, что первые шесть серверов новые и не проинсталированы, а вот ниже в графе «SW » стоят вопросительные знаки у некоторых серверов. При первоначальной настройке все было нормально, но затем сбилось. Исправим это, выделив эти вопросительные сервера. Затем Apply  Save. Немного подождем, нажмем на View Assigned System. Выйдет список с теми же вопросительными знаками. Переходим в Options — Status Polling — Software Status Polling. Выбираем серверы, которые нужно просканировать (либо все серверы),  Apply, Run Now. Выйдет результат выполнения с зеленой галочкой и надписью Complete. Переходим в All Servers и видим информацию о состоянии драйверов.
Тут же можно и обновить драйверы — жмем на значок статуса, ставим галочку напротив выбранного сервера, жмем Update to Baseline, Run now. При успешной инсталляции видим следующее

Можно все серверы обновить оптом — вкладка Deploy — Manager Software/Firmware Baselines. Ставим галочку напротив выбранного Service Pack, Update Systems to Baseline.

Мониторинг EVA в HP Systems Insight Manager

Мониторинг EVA в HP Systems Insight Manager

В нашей сети работают HP Enterprise Virtual Array (HP EVA) 6300 и 4400. Притом при их обнаружении в HP SIM (Systems Insight Manager) они не определялись. Для того, чтобы добавить EVA P4400 и P6300 HP SIM для мониторинга необходимо:

1. Установить на HP SIM сервер SMI-S провайдер.
2. Установить HP Insight Remote Support.
3. Добавить в SMI-S провайдер IP-адрес панели управления дискового массива.
4. Установить доверительные отношения между HP SIM и EVA (добавить в панель управления дискового массива (HP P6000 Command View) сертификат HP SIM и, при необходимости, сертификат SMI-S провайдера.
5. Отредактировать файл wbemportlist.xml?
6. Запустить в HP SIM обнаружение массивов EVA по IP-адресам их Command View, указав в качестве имени и пароля WBEM протокола учетные данные админа SMI-S провайдера (входящего в группу HP Storage Admins).
7. При необходимости задать массивам DNS имя и отредактировать соответствующие DNS записи. HP SIM при обнаружении просматривает прямые и обратные зоны DNS, и когда имя IP-адресу не сопоставлено очень расстраивется. До такой степени что не может корректно отобразить систему.
8. Отредактировать свойства системы.
9. Настройка оповещений.
10. Сидеть и ждать когда в разделе HP SIM: Storage System/All Storage Arrays не появятся наши массивы. При этом в разделе All Systems так и будут висеть панели управления массивами без всякого мониторинга. Т.е. HP SIM сканирует Command View массивов, не находит там никаких протоколов, в том числе и SMI-S, о чем и ругается. При этом запускается инициализация дисковых массивов, после чего массивы добавляются в HP SIM. В принципе инициализация длится не долго.

1. SMI-S провайдер

Storage Management Initiative – Specification или SMI-S, это стандарт управления дисковыми хранилищами, разрабатываемый с 2002 года Storage Networking Industry Association. SMI-S является ANSI и ISO стандартом. Более 800 различных аппаратных и 75 программных решений поддерживают данный стандарт. Основная идея стандарта – унификация управления дисковыми хранилищами через веб-запросы.
SMI-S входит в состав пакета ПО HP P6000 Command View. Его можно скачать с сайта HP: HP P6000 Command View v10.1 Software Suite.

Скачиваем образ DVD, CV v10.1, SS v4.1 Windows,SSSU,Docs (T5494-11001.iso).
Маленькое пояснение:
HP P6000 Command View v10.1 Software Suite — это отдельный программный продукт, в который включено все необходимое для управления массивами EVA P6000 и который ставится на сервер. Также массивы имеют и свою встроенную панель управления HP P6000 Command View.
Итак, запускаем установку HP P6000 Command View v10.1 Software Suite на сервере с HP SIM.
Галочки на против HP P6000 Command viev и HP P6000 Performance Advisor лучше убрать. Они нам не нужны и вообще это платные программы.
Обращаем внимание, что в качестве порта SMI-S указывается порт 60000.
Также программа создает локальные группы для доступа к программе. В группу HP Storage Admins добавляем соответствующего пользователя.
Manual настоятельно рекомендует установить и HP Insight Remote Support.
Я установил версию Advanced.

2. HP Insight Remote Support – система удаленной поддержки для малого и среднего бизнеса.

HP Insight Remote обеспечивает простой и надежный круглосуточный мониторинг с расширенными функциями обнаружения сбоев и оповещения о них, а также автоматически генерирует заявки на обслуживание в центр поддержки HP.
Решение IRS доступно в двух редакциях:

HP Insight Remote Support Standard, рассчитанное на малые и средние компании и поддерживает до 50 наблюдаемых устройств (серверов, дисковых массивов, ленточных библиотек и коммутаторов). Это программное решение реализует все основные функции удаленного мониторинга и диагностики. Для его развертывания нужен работающий под Windows cервер HP ProLiant, на котором могут работать и другие Windows-приложения. HP Insight Remote Support Standard поддерживает выпускаемые все линейки серверов HP (за исключением отказоустойчивых серверов NonStop) и системы хранения HP StorageWorks (кроме дисковых массивов XP и P9000).
Для крупных предприятий предназначена редакция HP Insight Remote Support Advanced. Это решение способно обслуживать практически все оборудование HP, а также некоторые модели серверов стандартной архитектуры Dell и IBM. Как следует из названия, оно реализует расширенные функции удаленного мониторинга и диагностики, включая генерацию отчетов и интеграцию с таким мощным средство системного управления, как HP System Insight Management (SIM). 

HP поставляет его бесплатно при условии, что у заказчика есть действующая гарантия на оборудование компании либо он приобрел пакет HP Care Pack, либо заключил соглашение с HP соглашение о поддержке.

В нашей сети достаточно много серверов и СХД от HP, кроме того HP Insight Remote Support Advanced интегрируется в HP SIM, так что выбор был однозначным..
Скачиваем HP Insight Remote Support Advanced: A.05.80 RS Advanced 03-18-13 with WEBES 6.4

3. Добавляем в SMI-S провайдер IP-адрес панели управления дискового массива.

На сервере с HP SIM запускаем файл C:Program FilesHewlett-PackardSMI-SEVAProviderbindiscoverer.bat. Жмем на Enter. Вводим учетные данные админа HP Storage Admins. Далее жмем на 1 и добавляем IP-адрес панели EVA.

Может выйти сообщение что добавление прошло успешно, но сертификат необходимо поставить ручками. Что мы и сделаем в следующем пункте.

4. Установка доверительных отношений между HP SIM и EVA.

Заходим в Command View нашей EVA: Settings/Management Options/
1. Жмем SIM/RSM trust relationships/Install Certificate и указываем имя нашего HP SIM.
2. Жмем Other application trust relationships/Install Certificate. В качестве имени указываем HPEVA_SMIS_Provider, и загружаем сертификат. Сам сертификат лежит в Hewlett-PackardSMI-SEVAProviderconfigHPSMISSSO.cert.

5. Редактирование файла wbemportlist.xml? 

Когда HP SIM и HP P6000 Command View установлены на одном сервере, они по умолчанию используют один и тот же порт 5989. По этой причине HP P6000 Command View при установке обнаруживает наличие SIM и изменяет порт по умолчанию на 60000. Вот только HP SIM об этом не знает. Просветим его на этот счет.  
Откроем для редактирования файл 
C:Program FilesHPSystems Insight Managerconfigidentificationwbemportlist.xml
И допишем в конец файла следующие строки 
</port> 
<port id=»60000″ protocol=»https»> 
<interopnamespacelist>
<interopnamespace name=»interop»/>
</interopnamespacelist>
</port> 
получится что-то типа этого
<?xml version=“1.0” encoding=“UTF-8”?>
<wbemportlist>
<port id=“5989” protocol=“https”>
<cimnamespacelist>
<cimnamespace name=“root/cimv2”/> 
<cimnamespace name=“vmware/esxv2”/> 
<cimnamespace name=“root/hpq”/>
</cimnamespacelist>
<interopnamespacelist>
<interopnamespace name=“root/pg_interop”/>
<interopnamespace name=“root”/>  
<interopnamespace name=“root/emulex”/> 
<interopnamespace name=“root/qlogic”/> 
<interopnamespace name=“root/ibm”/> 
<interopnamespace name=“root/emc”/> 
<interopnamespace name=“root/smis/current”/>
<interopnamespace name=“root/hitachi/dm51”/>
<interopnamespace name=“interop”/>
<interopnamespace name=“root/interop”/>
<interopnamespace name=“root/switch”/>
<interopnamespace name=“root/cimv2”/>
</interopnamespacelist>
</port> 
<port id=“60000” protocol=“https”> 
<interopnamespacelist>
<interopnamespace name=“interop”/>
</interopnamespacelist>
</port> 
</wbemportlist> 
Также я удалил строку <interopnamespace name=“interop”/> в разделе <port id=“5989” protocol=“https”>.
Пункты 6 и 7 расписаны выше, поэтому перейду к редактированию свойств системы.

8. System Properties in HP SIM

Редактируем свойства системы:
System type = Storage Device
System subtype = Storage
Product model = EVA ABM
Hardware description = EVA4400 ABM
Customer-Entered Serial Number и Customer-Entered Product Number можно получить из Command View/array-name/HardwareController Enclosure.

9. Настройка оповещений.

В Command View, идем в System OptionsConfigure SNMP/event log notificationConfigure 
events for SNMP/event log notification. Жмем Get MIB. Сохраняем.
Копируем сохраненный файл в C:Program FilesHPSystems Insight Managermibs
Запускаем командную строку и переходим в указанную выше папку.
Вводим команду 
 mcompile eva6400.mib
Вместо eva6400.mib указываем имя своего файла.

Удаляем прошлую, встроенную версию

mxmib –a evapamib.cfg
Перезапускаем сервис HP SIM.
Идем в веб-интерфейс HP SIM: OptionsEventsSubscribe to WBEM Events и запускаем на выполнение.
После всех наших манипуляций в SIM отображается информация для/о техподдержке и
— Firmware And Software Revision
— Ports
— Storage Volumes (т.е. объем дисков)
— Capacity Information в ввиде круговой диаграммы.
Вот только эта информация не обновляется, по крайней мере у меня.
Для регулярного обновления жму на Last Update под любой информацией, и просто устанавливаю расписание (schedule).
Впечатления после более чем месячной эксплуатации настроенных EVA: — периодически обновления информации о Storage Volumes и Capacity Information завершаются с ошибкой. Притом при следующем обновлении все проходит на ура. В чем дело правда так и не понял. При этом поведение HP SIM единообразно для всех систем хранения, т.е. если одна обновилась, то и другая тоже обновится.