Коллекция обновлений для Windows Vista и Windows Server 2008 Hyper-V исправляющая известные проблемы виртуализации
Некоторые из коллег жалуются на те или иные проблемы в Hyper-V. При детальных разбирательствах выясняется, что многие из проблем, которые они испытывают, уже давно решены, но они об этом не знают. И системы свои конечно же не обновляли, либо потому что экономят трафик, либо потому что система виртуализации специально изолирована от внешней сети и не имеет доступа к серверам обновлений, а качать вручную обновления не хочется. Для того, чтобы этот процесс прошел наиболее безболезненно, прочитайте, пожалуйста, этот пост.
Если вы используете Windows Server 2008 с ролью Hyper-V, установленной по умолчанию, сразу же после установки вам необходимо провести обновление системы. Связано это с тем, что Hyper-V включенный в RTM релиз Windows Server 2008, имел статус бета версии. Рекомендуется обновиться до версии RTM Hyper-V
Список всех обновлений, так или иначе связанных с Hyper-V, можно посмотреть тут https://technet.microsoft.com/en-us/library/cc754747.aspx. При этом стоит отметить что обновления применяются не только к самому Hyper-V, но в некоторых случаях к гостевым системам и системам, осуществляющим удаленное управление. И тут возникает проблема: если основная система с Hyper-V может обновиться автоматически, то гостевые системы не могут т.к они скорее всего не подозревают о том что работают внутри контейнера виртуализации.
Читать весь список и выбирать обновления, которые применяются именно к вашей основной и к гостевым системам, утомительно и неэффективно. Поэтому я создал данную запись в виде краткого справочника того какие обновления необходимы для исправления наиболее часто встречающихся проблем.
Описание проблемы | Номер KB | Область применения |
Обновление до Hyper-V RTM | 950050 | Всегда применять к основной системе перед или сразу же после установки роли Hyper-V |
Исправляет ошибки управления памятью Hyper-V | 957967 | Применять к основной системе после установки роли Hyper-V |
Увеличение количества поддерживаемых логических процессоров с 16 до 24 и количества гостевых систем со 128 до 192. | 956710 | Применять к основной системе Windows Server 2008 если используется более 16 логических процессоров или более 128 гостевых систем |
Расширяет функционал управления гостевыми системами и кластером Failover Clustering | 951308 | Применять к узлам кластера, системе с установленной оснасткой Failover Cluster Managemet и системам Windows Vista с установленным RSAT. |
Исправляет проблемы возникающие при использовании Hyper-V на узлах отказоустойчивого кластера в случае использования сторонних решений для кластерной файловой системы | 958065 | Применять только в случае использования сторонних решений для общего кластерного хранилища |
Исправляет проблемы с NLB если в качестве NLB используются гостевые виртуальные машины | 953828 | Применять только к гостевым NLB системам. |
Добавляет русскую локализацию в оснастку управления Server Manager и в оснастку Hyper-V | 951636 | Применять к основной системе если необходим русский интерфейс |
Исправляет проблему некорректного отображения количества используемых виртуальных процессоров. Проблема появляется только если в качестве гостевой системы работает x86 версия Windows Server 2008 или Windows Vista и в основной системе используются процессора с количеством ядер не являющихся степенью двойки, например 6-ти ядерные процессоры. | 950182 | Применять только к гостевым системам Windows Server 2008 или Windows Vista |
Обновление для инструментов удаленного управления Hyper-V | 952627 | Применять к Windows Vista SP1 с которой удалено управляете Hyper-V |
Исправляет проблемы возникающие при управлении Hyper-V и помощью System Center Virtual Machine Manager | 956589 | Применять к 64-х битным версиям Windows Server 2008 с установленным Hyper-V |
Исправляет проблему возникающую при попытке запустить гостевую систему под управлением основной системы с NUMA архитектурой. | 953585 | Применять к основной системе при использовании NUMA архитектуры процессора |
Исправляет проблему с некорректным резервным копированием гостевых систем через Volume Shadow Copy Service (VSS) | 956697 | Применять к основной системе Windows Server 2008 если используется VSS |
Исправляет проблему с резервным копированием гостевых систем в случае если в основной системе используются тома примонтированные с помощью GUID | 958184 | Применять в случае если том на которые производится резервное копирование примонтирован с помощью GUID |
В дальнейшем рекомендую следить за списком обновлений для Hyper-V и SС VMM “Cumulative List of Hyper-V and SCVMM hotfixes”. Надеюсь, данная памятка будет вам полезна и уменьшит количество проблем, с которыми вы можете столкнуться во время работы с Hyper-V.
Comments
Anonymous
January 01, 2003
> Периодически пропадает связь по сети с гостевыми машинами. В гостевых машинах линк есть. Два одинаковых сервера HP DL380G5, проблема одна. Также использую vlan. NIC Teaming и прочие нестандартные изыски не используете?Anonymous
January 01, 2003
> 950050 можно установить и до добавления роли Hyper-V Спасибо за замечание. Текст исправил.Anonymous
January 01, 2003
>..раз-два в стуки стабильно падает в синий экран.. Что записывается в журналы системных событий? Скорее всего там должны быть какие-то ошибки. До установки роли Hyper-V сервер тестировался под нагрузкой?Anonymous
December 21, 2008
У меня например скачиваются все обновления, но все равно сервер раз-два в стуки стабильно падает в синий экран, а я уже рапортовал начальству об успешном внедрении виртуализации и даже перевел часть довольно критичных сервисов на виртуальные машины. А знал ведь, что лучше не спешить!Anonymous
December 21, 2008
950050 можно установить и до добавления роли Hyper-VAnonymous
December 21, 2008
Причин появления BSOD множество...Anonymous
December 22, 2008
>> Что записывается в журналы системных событий? Скорее всего там должны быть какие-то ошибки. >> До установки роли Hyper-V сервер тестировался под нагрузкой? У меня стоит Hyper-V Server, а не роль Hyper-V, поэтому увидеть журналы возможности нет по причине их отсутствия. До установки Hyper-V сервера около полу года на этом сервере жили DMP 2007 и MOSS 2007, ни единого падения или даже зависания отмечено не было. Стоит отметить что гостевые ОС чувствуют себя отлично, но вот если бы хост не вываливался в BSOD, то было бы вообще шикарно.Anonymous
December 22, 2008
>У меня стоит Hyper-V Server, а не роль Hyper-V, поэтому увидеть журналы возможности нет по причине их отсутствия. Кто Вам сказал, что они там отсутствуют? >я уже рапортовал начальству об успешном внедрении виртуализации и даже перевел часть довольно критичных сервисов на виртуальные машины Мне кажется, что Вы изначально выбрали некорректный план внедрения технологий виртуализации...Anonymous
December 23, 2008
> Кто Вам сказал, что они там отсутствуют? Сказали "А" говорите и "Б" Как посмотреть журналы?Anonymous
December 29, 2008
Периодически пропадает связь по сети с гостевыми машинами. В гостевых машинах линк есть. Два одинаковых сервера HP DL380G5, проблема одна. Также использую vlan.Anonymous
January 29, 2009
при попытке создать вирт машину - ошибка в доступе!!! не создает диск как я понял... просто диск создается динамический.. создал вирт машину без винта и dvd.. после захожу ей в settings - когда назначаю на ide устройства вирт диск или dvd таже ошибка с доступом! вот что в логах: 'HQ_STARV1': Cannot get information for attachment '?ide#cdromoptiarc_dvd_rw_ad-7203a_________________1.01____#5&28840db7&0&0.0.0#{53f56308-b6bf-11d0-94f2-00a0c91efb8b}'. (Virtual machine ID 763075FB-E58C-4AA8-88C0-81F59BD0C0F7) Не удается найти описание для идентификатора события 12140 из источника Microsoft-Windows-Hyper-V-VMMS. Вызывающий данное событие компонент не установлен на этом локальном компьютере или поврежден. Установите или восстановите компонент на локальном компьютере. Если событие возникло на другом компьютере, возможно, потребуется сохранить отображаемые сведения вместе с событием. К событию были добавлены следующие сведения: HQ_STARV1 763075FB-E58C-4AA8-88C0-81F59BD0C0F7 IDECDROMOPTIARC_DVD_RW_AD-7203A_________________1.01____5&28840DB7&0&0.0.0 %%3221225626 7864368 C000009A User Отсутствует специальный ресурс языкового стандарта для нужного сообщения 'HQ_STARV1': The file '?ide#cdromoptiarc_dvd_rw_ad-7203a_________________1.01____#5&28840db7&0&0.0.0#{53f56308-b6bf-11d0-94f2-00a0c91efb8b}' does not have the required security settings. Error: 'Ошибка доступа' (7864368). To fix the security settings, remove the device associated with this file from the virtual machine and then add it again. (Virtual machine 763075FB-E58C-4AA8-88C0-81F59BD0C0F7) система: 2 проца 5405 xeon (64бит 4 ядра каждый) 8Гиг ECC озу, мат плата Intel Server Board S5000VSA OC Windows Server 2008 x64 Standart Sp1