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).
Возможность отключить таймаут сессии.

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

VMware vSphere 5.5 update 3b

Вышел очередной фикс-релиз для платформы VMware vSphere 5.5. Борьба с SSL продолжается.

Заметки о релизе VMware ESXi 5.5 Update 3b.

Заметки о релизе VMware vCenter Server 5.5 Update 3b.

P.S. Вышел новый релиз VMware Remote Console 8.0.

Проблемы совместимости Microsoft Windows Server 2012 R2 и VMware vSphere

В 2015 году наше предприятия активно двигалось в сторону Windows Server 2012 R2, попутно собирая грабли совместимости с гипервизором VMware vSphere.

Граблей собралось вагон и маленькая тележка, так что пора поделиться с публикой.

Тормоза придумали трусы

Если ваш сервер сильно тормозит, а по счётчику virtual disk latency вы видите сотни миллисекунд при небольшой нагрузке ввода-вывода, то это полбеды. Если же при этом у вас сервер ещё и ребутается каждые 2-3 месяца, а то и зависает при загрузке, то советую обратить внимание на версию virtual machine hardware: (vHW=10)&&(MSWS2012(r2)) == явная патология. Решение написано в базе знаний Windows 8 and Windows 2012 Server virtual machines fail upon reboot, то есть достаточно обновится до 11 версии виртуального оборудовани,  если же у вас не ESXi 6.0, то vHW=11 вам не светит, а самые распоследние патчи не решают проблему с жёсткими дисковыми лагами.

Пользуйтесь ангельским наречием

Если при обновление VMware Tools на ESXi 6.0, неожиданно, самоуничтожились из-за операционной системы на русском языке, то у вас есть пара решений – установить VMware Tools 10 либо установить сетевой адаптер E1000/E1000e вместо VMXNET3, чтобы сеть работала без vmtools. Но и тут вас ждёт отличная грабля –  E1000/E1000e, внезапно, теряет сетку из-за встроенного в MSWS2012(R2) драйвера, о чём написано в статье Windows 2012 virtual machines using E1000/E1000e driver experience loss of network connectivity.

Выхода нет

Если при создании снапшотов со сбросом памяти на диск у вас двоятся диски, а в логе событий пачка новых записей, то вам сюда Creating a quiesced snapshot of a Windows virtual machine generates Event IDs 50, 57, 137, 140, 157, or 12289, будете знать, что вы не одни в этой безвыходной ситуации.