Проблемы совместимости 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.0, 5.1, 5.5, 6.0, vSphere, Советы с метками . Добавьте в закладки постоянную ссылку.

5 комментариев: Проблемы совместимости Microsoft Windows Server 2012 R2 и VMware vSphere

  1. Surgut говорит:

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

  2. i_no_k говорит:

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

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

  3. Anonymous говорит:

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

  4. Mister Nobody говорит:

    С сеткой проблемы после обновления усугубились:
    VMXNET3 Adapter causing performance issues with SQL & other database applications
    https://communities.vmware.com/message/2569996

    vmxnet3 adapter on windows server 2012 with MSSQL server bottleneck problem
    https://communities.vmware.com/message/2555371

  5. Андрей Вахитов говорит:

    Что, Витя, может, Hyper-v? :)))

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *