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

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

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 и сделать ресканирование устройств хранения.

ESXi 6.0 Update 2 PSOD

У VMware есть традиция – добавить изюминку в виде epic fail к очередному обновлению ESXi.

Вот и в ESXi 6.0 Update 2 нашлась такая – пурпурный экран смерти из-за использования аппаратного LRO и сетевых адаптеров VMXNET3. ESXi 6.0 Update 2 host fails with a purple diagnostic screen containing the error: Vmxnet3VMKDevRxWithLock and Vmxnet3VMKDevRx.

Самое весёлое, что ситуация развивается по худшему сценарию. Проблема с LRO и  VMXNET3 известна уже порядочное время, но раньше была потеря производительности, а теперь уже хосты падают в обморок.

Предыдущие заметки в БЗ:

Следим за обновлениями VMware

Virten.net запустил расширенную версию трекера версий VMware – VMware Product Release Tracker (vTracker). Теперь он поддерживает релизы VMware Tools и SDK.

Инструмент отлично подходит для быстрого получения ссылок в новости о релизах.

Для удобства есть RSS-лента. Также реализована сводка последних версий.

Полезные утилиты

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

VMware OS Optimization Tool 

VMware OS Optimization Tool предназначена для оптимизации операционных системы в среде VMware Horizon View. Раньше из-за ориентирования на VDI не обращал на неё внимания, но, оказалось, её можно запускать локально. Позволяет настроить около сотни параметров – ключей реестра, служб, автозагрузки для наиболее быстрой работы виртуальной машины. Некоторые настройки не подходят для обычных серверов и рабочих станций, например, отключений обновлений – смотрите внимательно на рекомендуемые галочки. В новых версиях добавлена поддержка Windows 10, также имеет серверный профиль настроек.

Страница программы с инструкциями, логом изменений, обратной связью – пишите свои пожелания и баг-репорты.

MiTeC Network Scanner

Мечтал, что неплохо бы создать “обходчик” RPC + NetBIOS сканер, что позволяет, в большинстве случаев, определить кто залогинен на удалённом компьютере, MAC-адрес рабочей станции на ОС Windows в маршрутизируемых сетях. При этом, обычно, хватает пользовательских прав в домене с игнорированием типовых настроек файерволлов.

Пока я мечтал,  Michal Mutl написал свой бесплатный многопоточный сканер.

Страница программы, для баг-репортов и пожеланий пишем на электронную почту.

Кроме сканера, у Михала много других бесплатных разработок, до NirSoft ещё далеко, но процесс идёт.

IP-Tools

Компания Advanced Network Software(KS Soft) выпустила набор своих сетевых утилит в виде бесплатной версии IP-Tools Lite.

Lizard Systems Tools

Ребрендинг известных старожилам Лантриксов в  Lizard Systems и выпуском новых платных утилит с бесплатным некоммерческим использованием.

101 Free Admin Tools

Около сотни бесплатных утилит собрали на бложике GFI, рекомендую посмотреть и попробовать.

Best Free Windows Admin Tools

В этом списке 500 утилит!

Как говорится, утилиты в помощь!

Обновляемся до VMware vSphere 6.0 Update 1b

7 января вышло обновление VMware vSphere 6.0 Update 1b, за 20 дней набралась информация об ошибках и стало можно обновляться.

Основные изменения связаны с прекращением использования протокола SSL3.0 и переход на TLS. Таблица поддержки TLS отражена в базе знаний Supported TLS protocols for vSphere 6.0 Update 1b.

Также в образ вшиты VMware Tools версии 10.0.5. Как раз, первая проблема – поломка при клонировании и разворачивании шаблонов, связана с отказом от VMCI и новым пакетом VMware Tools. Подробно в статье Heads Up! Do Not Upgrade VMware Tools on Hosts with ESXi 6.0 U1b.

Со второй проблемой казус – при входе в VMware vSphere Web Client возникает ошибка о неправильном имени и пароля. Соль казуса, что проблема решена в этой версии, а у нас она, наоборот, только в этой версии и возникла. Описание проблемы и ремонт описаны в базе знаний Logging in to the vCenter Server with Use Sessions Credentials fails with the error: User name and password are required.

Заметки о релизе:

P.S. Полезная заметка о том, на что обратить внимание при обновлении My vSphere 6.0 U1b Upgrade Checklist.

P.P.S. VMware Tools вшиты версии 10.0.0.

P.P.P.S. Выход  VMware vSphere 6.0 Update 2 планируется в марте 2016 года.

Проблемы совместимости 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, будете знать, что вы не одни в этой безвыходной ситуации.

ESXi 5.5 Express Patch 8 и ESXi 6.0 Express Patch 3

Для тех, кто поторопился перейти на ESXi 5.5U3 и ESXi 6.0U1 и огрёб проблемы со снапшотами и отвалом сети.

Массовое обновление VMware Tools вручную

Наш бложик уже упоминал о массовом автоматическом обновлении VMware Tools средствами PowerCLI.

А вот как массово обновить вручную идея пришла мне только вчера.

Почему может возникнуть такая задача? Например, нам надо выбрать с десяток виртуалок с разными версиями ОС и протестировать обновление, то вместо десяти запусков можно запустить одновременное обновление и отследить уже результаты.

Предлагаемый способ очень прост и не требует никаких дополнительных навыков:

  • выбираем в vSphere Client хост, кластер, папку или датацентр;
  • переходим к списку Virtual Machines;
  • сортируем виртуальные машины по полю State, так как нам нужны только включенные;
  • зажав Shift или Ctrl выбираем те, которые необходимо обновить;
  • щелкаем правой кнопкой мыши на одной и выбранных ВМ и выбираем Guest->Install/Upgrade Vmware Tools. При необходимости запрещаем перезагрузку через указание Advanced Options (/S /v”/qn REBOOT=R”).
    vmtools_upg

Veeam B&R и VMware vSphere 6.0 tags

Компания обновила API по работе с тэгами, что привело к необходимости перенастраивать все задания резервного копирования, основанные на тэгировании в Veeam B&R.

Цитата из Release Notes for Veeam Backup & Replication 8.0 Update 2b:

vSphere 6 tags integration. vSphere 6 introduces new APIs for programmatic access and management of vSphere tags. With vSphere 6 tag support, you can continue building new advanced backup policies based on tags, even after you upgrade to vSphere 6. Due to new unique tag IDs in vSphere 6, be sure to review your job setup after upgrading to vCenter Server 6.0 and running your jobs at least once to let them match tags automatically based on the tag name.