Инвентаризация IBM PowerVM

Не VMware единой жива виртуализация!

Сегодня заметку напишу об использовании более тяжелой виртуализациия – IBM PowerVM, не всё же писать про vSphere.

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

Обычно, внедрения сложных продуктов делает интегратор, после чего пишет исполнительную документацию с актуальностью на конец проекта либо более ранний срок. В итоге, через некоторое время мы получаем картину дня вчерашнего.

Для поддержания информации о ваших системах с виртуализацией на IBM PowerVM есть простенькая, но полезная утилита HMC Scanner – примерный аналог RVTools под VMware vSphere.

Она поддерживает все управлялки виртуализацией от IBM: HMC, SDMC, FSM, IVM. Запускается под Windows, генерирует Excel-отчёт. Работает быстро.

Из полезных отчётов – VSCSI_Map – показывает как прокинуты диски в LPAR, экономит время вместо нахождения соответствий в 2-3 системах вручную.

Пример запуска:

hmcScanner.bat hmc.domain.loc hscroot -p abc123

Полное описание утилиты, примеры отчетов, скачивание на этой странице.

VMware vSphere Client 5.5 Update 2

Пока не тороплюсь переходить на VMware vSphere 5.5 Update 2 – надо дать месяцок на отстой пены.

Зато обновил C# vSphere Client ради только одной желаемой функции – можно править конфигурацию виртуальных машин с vHW 10.

Для получения дистрибутива воспользуемся  1-click download: скачать VMware vSphere Client 5.5 Update 2.

После установки можно потренироваться на виртуальной машине:vmx-10_editК сожалению, каждый раз будет выдаваться предупреждение:restricted_edit

Проблема с интеграцией Veeam Backup and Replication 7R2p4 в vSphere 5.5

Вчера решил посмотреть на интеграцию Veeam B&R в vCenter 5.5. Инструкцию взял в Veeam HelpCenter: Controlling Backup Infrastructure with vSphere Web Client Plug-in. Ставится плагин в 2 минуты, вот только не работает – пишет при запуске в vSphere Web Client “Server error: null”. Поиск выдал заметку в базе знаний “KB1849: Web plugin troubleshooting guide: “Verify plugin version installed in EM(Configuration – vCenter Servers) and EM version(EM – configuration – about – Veeam Backup Enterprise Manager Service). For vSphere 5.5 it should be not lower than 7.0.0.764. If needed, apply the latest patch once again.
Проверка сборок показала удивительный факт:

  • Veeam Backup Enterprise Manager Service Version: 7.0.0.690.
  • Veeam Catalog Service Version: 7.0.0.871.

Почитали с коллегой логи изменений, в которых одна фраза нам показалась не убедительной: This patch also contains all fixes from Patch 1, R2 update and Patch 3.
Зато в логе от Patch 3 было указано, что Enterprise Manager в нём дорабатывался, поэтому остановили службы, накатили Patch 3, затем Patch 4.
Версия сборки Enterprise Manager обновилась и плагин заработал.
P.S.Patch 4 ставился сразу на оригинальную версию 7 без других патчей, все действия не согласовывались c техподдержкой, так что повторять только на свой страх и риск.

vCenter Inventory Service vs Virtual Flash

Дообновился до VMware vSphere 5.5 update 1, но радости хватило на сутки – vSphere перестала адекватно работать:

  • в vSphere Client весь инвентарь отображается серым, всё тупит и глючит;
  • vpxd.exe и java.exe совместно жрут под 80-90% CPU.

Каким-то гуглом получилось сразу найти ответ в базе знаний VMware vCenter Server consumes most of the CPU, memory, or disk I/O after enabling Virtual Flash.

После выполнения плана действий проблема устранилась – мне повезло, что VEM модули от Cisco Nexus 1000V не используются на хостах с Virtual Flash, а то могло быть и повеселее.

По факту, разработчики накосячили в одном конфигруационном файлике, что привело к быстром росту базы инвентаризации из-за нехватки описания разделов Virtual Flash.

P.S. После удаления и добавления хостов из/в vCenter, пришлось передобавлять виртуальные машины и в Veeam B&R.

Ошибка обновления ESXi 5.1 до 5.5 – Cannot run upgrade script on host

При попытке обновления VMware ESXi 5.1 до версии 5.5 вылезла ошибка “Cannot run upgrade script on host”.

Поиск дал обходное решение – необходимо вручную удалить FDM-агент:

  • подать команды в командной строке
  • перезагрузить хост.

После этого можно обновлять.

Надоедающий Host IPMI System Event Log Status

Один из самых противных сигналов тревоги в VMware vSphere – это датчик отвечающий за переполнение лога “Host IPMI System Event Log Status”. Противность его в том, что сбрасываться он не хочет ни в какую.

Очевидно, куча жалоб на недружелюбный сброс надоела VMware и они в последних патчах ESXi 5.1 Update 2 (Сборка 1483097) и ESXi 5.5 Patch 1 (Сборка 1474528) добавили команду:

Проблема с доступом к консоли ВМ в vSphere 5.5 Web Client

Если у вас не получает подключиться к консоли виртуальной машины в vSphere 5.5 Web Client, то проверьте разрешен ли у порт 7331 в брандмауэре. Установщик забывает разрешить доступ к данному порту, поэтому, в случае потребности, создайте правило вручную.

В случае если вместо консоли получаете на просмотр папку /console/, то мне помогала перезагрузка всего сервера с vCenter, где зарыта собака, я не нашел.

Отключение VMware ESXi Native Driver

В VMware ESXi5.5 используется новая архитектура драйверов. Почитать о ней можно в блоге William’a Lam’a: ESXi 5.5 introduces a new Native Device Driver Architecture Part 1(по-русски),  Part 2.

К сожалению, у меня возникла серьёзная проблема с подключением к сети хранения данных – LUN’ы при загрузке ESXi не подключались, а в загруженном состоянии требовалось минут 20-30 для отображения всех дисков и хранилищ.

Подозрения пали на драйвер для HBA QLogic в новой архитектуре – qlnativefc.

Для решения проблемы пришлось выключить данный модуль командой в CLI:

Временная активация IBM IMM2 до редакции Advanced

Современные серверы IBM System x поколения M4 имеют модуль управления Integrated Management Module II (IMM2), позволяющий в редакции Advanced использовать функционал KVM (keyboard, video, mouse).

Например, для хостов ESXi данная возможность востребована только на этапе установки гипервизора на серверы, которые размещены в 3/9 царстве.

Поэтому, если данный функционал не приобретен, можно воспользоваться 90-дневным триалом.

Для получения нужно выполнить несколько простых шагов:

  • Зайти под своей учётной записью на сайт IBM  Features on Demand.
  • Выбрать раздел Trial key : Request a 90-day trial key for a trial-enabled feature.
  • Выбрать функцию A1ML – IBM Integrated Management Module Advanced Upgrade.
  • Заполнить требуемые поля и получить ключ.

UPD:

Для Dell iDRAC (http://en.community.dell.com/techcenter/systems-management/w/wiki/3204.dell-remote-access-controller-drac-idrac.aspx) тоже есть 30-дневный триал, который надо получать по адресу: http://www.dell.com/support/retail/lkm К сожалению, у меня нет Dell’овской учётки, чтобы целиком проверить процесс.

Для HP iLO

http://h18004.www1.hp.com/products/servers/management/tryinsightcontrol/index.html
Evaluate HP Insight Management for FREE
•HP Insight Management Trial (all products)
•HP Insight Control
•HP iLO Advanced
•HP iLO Advanced for BladeSystem
•HP iLO Essentials
•HP iLO Scale-Out
•HP Virtual Connect Enterprise Manager

IBM DS3500/DCS3700 ALUA и VMware vSphere

Полтора года назад я писал о том, что IBM DS3500/DCS3700 приобретают поддержку VAAI и ALUA. Сейчас хранилище данного типа у меня используется и время от времени ругается на предоставление LUN по непредпочитаемому пути. Как оказалось, ALUA не работает – Storage Array Type=VMW_SATP_LSI:
ds3500_no_ALUAРешение довольно простое – в DS Storage Manager необходимо сменить операционную систему подключаемого к хранилищу сервера с VMWARE на VMWareTPGSALUA:ds3500_vmware_aluaПосле перезагрузки хоста политика Storage Array Type=VMW_SATP_ALUA:ds3500_with_ALUA