Вот и пришло время обновить систему, "накатить" R2 и насладиться новыми фичами.
Во время установки я сразу же столкнулся с ошибкой, что установка невозможна (причем она начинается, проходит все этапы, и на предпоследнем этапе установки драйверов вываливается с ошибкой). ОК, проблема была решена путем "скармливания" установщику свежей версии драйвера контроллера HP Smart Array P420i на этапе выбора диска.
Далее, после установки ничего не предвещало беды. Виртуалки завелись, народ стал работать, как вдруг я заметил, что пинги до виртуалок плохие и неcтабильные, имеются даже потери пакетов. На предыдущей версии Hyper-V Server 2012 я с таким уже сталкивался, и проблема решалась пересозданием нового виртуального коммутатора и назначением статических MAC-адресов адаптерам виртуальных машин.
Здесь такой номер не прошел, и я снова полез на сайт HP за драйверами. Обновил драйвер сетевой карты и вуаля! Все заработало.
И работало все ровно и хорошо в течение новогодних праздников. Наступил понедельник, первый официальный рабочий день в 2015 году. В 9 часов все работает "как часы". В 10 утра все работает. В 11 часов сервера с Hyper-V Server 2012 R2 начинают "падать, как грибы" и лопаться, как пузыри, один за другим.
Людская нагрузка в праздники была 30%. В понедельник она достигла 90%. Анализ ситуации показал, что повышенная (обычная, планируемая) нагрузка на сервер вызывала его стопор - "падал" сетевой адаптер. Решалось перезагрузкой сервера или переустановкой драйвера сетевой карты (в последнем случае виртуалки "отваливались", их приходилось перегружать).
Пока сервера перегружались люди заходили на другие сервера и последние переставали работать. Замкнутый круг. Холод под ложечкой, тревога, мысли об увольнении и Google. Танцы с бубном.
И вот оно, детище Microsoft - VMQ - Virtual Machine Queue - технология, которая должна была помочь, а в итоге навредила. Итак, имеем: HP Proliant DL380G8, сетевую карту 4-port 1Gbps Broadcom NIC (HP Ethernet 1Gb 4-port 331FLR Adapter), Hyper-V Server 2012 R2 и сетевые глюки при нагрузке на виртуалки, которые решаются отключением технологии VMQ:
Set-NetAdapterVmq –Name "Ethernet" -Enabled $False или
Get-NetAdapter | Set-NetAdapterVmq -Enabled $False
Вот такие пироги! Так что не всегда последние версии драйверов и прошивок обеспечивают стабильную работу. Хотя при глюках первое, что надо сделать, поставить последние версии драйверов.
Во время установки я сразу же столкнулся с ошибкой, что установка невозможна (причем она начинается, проходит все этапы, и на предпоследнем этапе установки драйверов вываливается с ошибкой). ОК, проблема была решена путем "скармливания" установщику свежей версии драйвера контроллера HP Smart Array P420i на этапе выбора диска.
Далее, после установки ничего не предвещало беды. Виртуалки завелись, народ стал работать, как вдруг я заметил, что пинги до виртуалок плохие и неcтабильные, имеются даже потери пакетов. На предыдущей версии Hyper-V Server 2012 я с таким уже сталкивался, и проблема решалась пересозданием нового виртуального коммутатора и назначением статических MAC-адресов адаптерам виртуальных машин.
Здесь такой номер не прошел, и я снова полез на сайт HP за драйверами. Обновил драйвер сетевой карты и вуаля! Все заработало.
И работало все ровно и хорошо в течение новогодних праздников. Наступил понедельник, первый официальный рабочий день в 2015 году. В 9 часов все работает "как часы". В 10 утра все работает. В 11 часов сервера с Hyper-V Server 2012 R2 начинают "падать, как грибы" и лопаться, как пузыри, один за другим.
Людская нагрузка в праздники была 30%. В понедельник она достигла 90%. Анализ ситуации показал, что повышенная (обычная, планируемая) нагрузка на сервер вызывала его стопор - "падал" сетевой адаптер. Решалось перезагрузкой сервера или переустановкой драйвера сетевой карты (в последнем случае виртуалки "отваливались", их приходилось перегружать).
Пока сервера перегружались люди заходили на другие сервера и последние переставали работать. Замкнутый круг. Холод под ложечкой, тревога, мысли об увольнении и Google. Танцы с бубном.
И вот оно, детище Microsoft - VMQ - Virtual Machine Queue - технология, которая должна была помочь, а в итоге навредила. Итак, имеем: HP Proliant DL380G8, сетевую карту 4-port 1Gbps Broadcom NIC (HP Ethernet 1Gb 4-port 331FLR Adapter), Hyper-V Server 2012 R2 и сетевые глюки при нагрузке на виртуалки, которые решаются отключением технологии VMQ:
Set-NetAdapterVmq –Name "Ethernet" -Enabled $False или
Get-NetAdapter | Set-NetAdapterVmq -Enabled $False
Вот такие пироги! Так что не всегда последние версии драйверов и прошивок обеспечивают стабильную работу. Хотя при глюках первое, что надо сделать, поставить последние версии драйверов.
Комментариев нет:
Отправить комментарий