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

5 thoughts on “Проблемы совместимости Microsoft Windows Server 2012 R2 и VMware vSphere”

  1. Очень странно выявить такое количество проблем. Специально посчииал у меня 1897 виртуалок, из них с 2012- ым 1688 и ни разу о таких проблемах не слышал. При правильной архитектуре построения ландшафта таких проблкм быть не может.

  2. Первую проблему тоже массово ловили.
    Решали прописыванием advanced параметров через PowerCli – пример есть в статье.
    Вторая прошла мимо потому что используем VMXNET3, третья – потому что не используем несколько разделов на одном vmdk.

    + еще куча проблем с самими гипервизорами (CBT, сеть) и вендоро-специфичные с железом (HP, Emulex), все это неиллюзорно печалит.

  3. У меня на большинстве серверов до сих пор 5.1, можно не обновляться до 5.5? 🙂
    С локализованными версиями и E1000 у них постоянные проблемы, так что давно отказался и от первого и от второго.

Leave a Reply

Your email address will not be published. Required fields are marked *