Metadata.pyc – update manager

Одновременно в двух ЦОДах стала наблюдаться странная фигня: обновление ESXi-хостов на базе блейдов HP стало сваливаться с ошибкой. Причем проблема была как при операции Remediate, так и при Stage.

В логах Update Manager ничего не было, в журнале esxupdage.log – странный набор предупреждений вида:

2016-12-05T11:46:20Z esxupdate: downloader: DEBUG: Downloading http://VUM:9084/vum/repository/hostupdate/HPQ/metadata-hp-esxi5.5uX-bundle-2.4-16.zip to /tmp/tmp3WpTDj…
2016-12-05T11:46:20Z esxupdate: Metadata.pyc: INFO: Unrecognized file vendor-index.xml in Metadata file

Попытки гуглить ни к чему не привели, поэтому я стал решать проблему творчески.

Была обнаружена следующая закономерность: если убрать из обновления все HP’шные апдейты, то операция Remediate успешно проходила.

В ходе решения проблемы я победил обновление vCenter&VUM с 5.5U3b до 5.5U3e. Попутно узнал, что если у вас на vCenter ОЗУ меньше 16ГБ, то будут проблемы с апгрейдом служб SSO и Inventory.

Увы – не помогло.

Заколотил в обратную зону DNS адреса всех хостов – не помогло.

И тут я вспомнил, что компания HP решила развалиться на две, вследствие чего весь серверный сегмент сидит теперь на hpe.com. А я накануне проверял, что у меня HP’шный депот в Update Manager не подключается.

hpe

Исправил в URL на HPE.COM, скачал апдейты, просканировал на совместимость и снова запустил Remediate.

Работает, ура 🙂

VMware vSphere – очередной старый баг

Коллеги попросили разобраться: почему-то в ночи погасла критичная виртуальная машина. Конечно, ее включили, но осадочек-то остался.

Чтение Tasks показало, что ВМ никто не выключал. Events показали, что произошла какая-то ошибка после консолидации дисков, после чего виртуальная машина была просто выключена.

Continue reading “VMware vSphere – очередной старый баг”

IBM HS23, vSphere и 10 GbE. Борьба продолжается…

В 2013 году столкнулись с парой проблем с сетевыми картами Emulex 10 GbE – одна проблема описана в статье IBM HS23, vSphere и 10 GbE, вторая была – неожиданная сетевая изоляция хостов.

Спустя 3 года ситуация повторяется – хост внезапно уходит в сетевую изоляцию. Подозрения сразу пали на сетевую карту Emulex.

Подтверждение проблемы обнаружено в логе vmkernel.log:

Некие намёки в БЗ VMware:

Заметка в бложике:

ESXi 5.5 and Emulex OneConnect 10Gb NIC

В качестве решения – замена прошивки, обновление драйвера.

VMware Product End Of Support Countdown

Virten.net запустил отличный счётчик для тех, кто не забывает обновлять продукты VMware до поддерживаемых версий – VMware Product End Of Support Countdown.

Заодно напоминаю, что поддержка VMware vSphere версий 5.0 и 5.1 заканчивается 24 августа 2016 года. Даже если у вас кончились сервисные контракты, но есть ключи версии 5, рекомендую перейти на 5.5 и получать патчи до 9 сентября 2018 года.

Официальный документ – VMware Lifecycle Product Matrix.

P.S. Для тех, кто остаётся верен VMware vCenter 5.x есть приятная новость – VMware vRealize Log Insight 3.3.2 поддерживает ключи лицензий, что позволит анализировать логи с 25 источников.

RDM vs SAS-хранилище

Неожиданно встал на известную заморочку с подключением дисков через механизм Raw Device Mapping. Как и в 7-летней статье Подключение локального диска через RDM нашелся один нюанс – RDM доступен не во всех конфигурациях. Ситуация у меня сложилась следующая – 2 хоста с ESXi 6 и хранилище IBM Storwize V3700, подключенное по SAS. Потребовалось подключить диск для репозитория Veeam B&R, который решили сделать в виде RDM.

Лун в хостах определился, но при попытке подключить диск к виртуальной машине пункт RDM показывался серым цветом.

Поиск в БЗ сразу выдал нужную статью Raw Device Mapping option in the vSphere Client is grayed out, для нашего случая подходящее решение – снять галку  RdmFilter.HbaShared в Advanced Settings и сделать ресканирование устройств хранения.

Релиз VMware HTML5 ESXi и Web клиенты

VMware активно движется к новому поколению vSphere и отказу от Adobe Flash в пользу HTML5.

Вышел виртуальный модуль, реализующий функционал vSphere Web Client – vSphere HTML5 Web Client. Багов пока много, но развитие очень радует. Советую потестировать и дать обратную связь разработчикам.

Обновился ESXi Embedded Host Client до версии 7. Лог изменений.

Релиз RVTools 3.8

Rob de Veij выпустил обновление своей отличной утилиты инвентаризации VMware vSphere – RVTools версии 3.8.

В этой версии появилась поддержка vSphere 6.0 и новые функции:

  • VI SDK изменился с версии 5.5 на 6.0.
  • Новые поля на вкладке vInfo: ChangeVersion – уникальный идентификатор версии конфигурации, статус HA VM Monitoring, число поддерживаемых мониторов и видеопамяти в КБ, статус конфигурации, операционная система по данным VMware Tools.
  • Новые поля на вкладке vTools:  App state, App heartbeat,статус Kernel crash,  доступность операций, поддержка изменения статуса и доступность интерактивных операций с гостевой ОС.
  • На вкладке vHost появился статус NTPD.
  • Проблемы с NTP теперь видны на вкладке vHealth. (Примечание: я у себя исправил ошибку с остановленной службой, хотя адреса NTP серверов были вбиты).
  • Новое поле Config status добавлено на вкладках vHost, vCluster и vDatastore.
  • На вкладке vSC+VMK добавлены поля IP 6 Address и IP 6 Gateway.
  • Все вкладки, относящиеся к виртуальным машинам, теперь имеют колонки VM Object ID, VM UUID, powerstate и template. Колонки Custom Attributes упорядочены по алфавиту.
  • На всех вкладках появилась колонка vCenter UUID.
  • Исправления ошибок.

ESXi Embedded Host Client v6

Инженеры VMware обновили HTML5 Embedded Host Client for ESXi до версии v6.

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

Страница приложения.

С версии VMware vSphere 6.0 update 2 клиент будет распространяться в стандартном дистрибутиве и поддерживать бесплатный гипервизор – подробнее в статье The future of the ESXi Embedded Host Client.

ESXi Embedded Host Client v5

Инженеры VMware обновили HTML5 Embedded Host Client for ESXi до версии v5.

Новый функционал:

Хост
Улучшена производительность интерфейса

ВМ
Базовая поддержка экспорта ВМ
Поддержка IT/ES раскладок клавиатуры
Исправлены ошибки при манипуляции с дисковым контроллером

Хранилище
Исправлена сортировка в браузере хранилищ

Общее
Улучшено поведение табличного отображения, включая выбор колонок и фильтрацию
Улучшена производительность отображения Recent Tasks, ВМ
Улучшена поддержка iPAD.

Страница приложения.

ESXi Embedded Host Client v4

Вышло обновление HTML5 Embedded Host Client for ESXi до версии v4.

Новый функционал:

Хост

Возможность изменять уровень акцептирования.
Возможность редактировать исключения пользователей в lockdown.
Возможность изменения настроек системного свопа.

ВМ

Оптимизация производителньости списка ВМ (5-кратное уменьшение загружаемых данных).
Возможность изменять расширенные опции.
Возможность изменять настройки видеоадаптера.
Возможность пробрасывать PCI-устройства(удалять нельзя).
Поддержка SRIOV для сетевых карт.
Возможность изменять раскладку клавиатуры в консоли браузера(Японская, Немецкая).
Cmd+a либо Ctrl+a для выделения всего списка ВМ.
Софтовое выключений питания и перезагрузка при установке VMware Tools.

Общее

Расширено меню Help: Tools and links.
Механизм обновлений поддерживает URL и хранилища для размещения архивов с метаданными, что позволяет обновлять ESXi. Подробнее – Upgrading ESXi itself is now possible with the new Embedded Host Client v4.
Локализация (French, Spanish, Japanese, German, Chinese (traditional и simplified), Korean).
Возможность отключить таймаут сессии.

Страница приложения.