IT решения от SiteTo
Пятница, 13.12.2024, 13:14
» Меню сайта
» Форма входа
» Категории раздела
[8]
Active Directory [2]
Командная строка [10]
Службы и процессы [3]
Программы [4]
Удаленное управление [6]
Сети [4]
Исправление ошибок Windows [8]
Windows 2008 R2 [8]
» Поиск
» Реклама
Главная » Статьи » Windows и ПО » Windows 2008 R2

Распространенные ошибки в настройке Hyper-V

Команда поддержки компании Microsoft рекомендует

Джефф Паттерсон

Как стар­ший про­грамм­ный ме­не­джер в груп­пе Product Quality and Online (PQO), я осо­бое вни­ма­ние уде­ляю тех­но­ло­ги­ям вир­ту­а­ли­за­ции, то есть про­дук­там Microsoft Hyper-V Server, System Center Virtual Machine Manager (SCVMM), Microsoft Application Virtualization (App-V), Microsoft Enterprise Desktop Virtualization (MED-V) и Windows Virtual PC. Сов­мест­но с ко­ман­да­ми раз­ра­бот­чи­ков я ра­бо­таю над ре­ше­ни­ем про­блем, о ко­то­рых поль­зо­ва­те­ли со­об­ща­ют в служ­бу под­держ­ки Microsoft. Дан­ные про­бле­мы сле­ду­ет учи­ты­вать всем, кто пла­ни­ру­ет уста­нав­ли­вать Hyper-V или уже ра­бо­та­ет с ним.

Ис­клю­че­ния в антивирусе

Если на сер­ве­ре Hyper-V уста­нов­ле­но ан­ти­ви­рус­ное про­грамм­ное обес­пе­че­ние и файлы вир­ту­аль­ной ма­ши­ны Hyper-V не до­бав­ле­ны в спи­сок ис­клю­че­ний ком­по­нен­та ска­ни­ро­ва­ния в ре­аль­ном вре­ме­ни, то вы мо­же­те столк­нуть­ся со мно­же­ством труд­но­стей. Наи­бо­лее рас­про­стра­нен­ная про­бле­ма — ад­ми­ни­стра­тор от­кры­ва­ет кон­соль управ­ле­ния Hyper-V и об­на­ру­жи­ва­ет, что вир­ту­аль­ные ма­ши­ны ис­чез­ли. Дру­гие симптомы:

  • про­бле­мы с про­из­во­ди­тель­но­стью вир­ту­аль­ных машин;
  • со­зда­ние или за­пуск вир­ту­аль­ной ма­ши­ны за­кан­чи­ва­ет­ся неуда­чей, при этом по­яв­ля­ет­ся одно из сле­ду­ю­щих сообщений:
  1. The requested operation cannot be performed on a file with a user-mapped section open. (0x800704C8);
  2. VMName’ Microsoft Synthetic Ethernet Port (Instance ID{7E0DA81A-A7B4-4DFD-869F-37002C36D816}): Failed to Power On with Error ‘The specified network resource or device is no longer available.’ (0x80070037);
  3. The I/O operation has been aborted because of either a thread exit or an application request. (0x800703E3).

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

  • Папка, в ко­то­рой по умол­ча­нию хра­нят­ся на­строй­ки вир­ту­аль­ных машин (C:\ProgramData\Microsoft\Windows\Hyper-V).
  • Дру­гие папки кон­фи­гу­ра­ций вир­ту­аль­ных машин.
  • Папка, в ко­то­рой по умол­ча­нию хра­нят­ся VHD-фай­лы (C:\Users\Public\Documents\Hyper-V\Virtual Hard Disks).
  • Дру­гие папки, в ко­то­рых хра­нят­ся VHD-файлы.
  • Папки, в ко­то­рых хра­нят­ся снимки.
  • Vmms.​exe (воз­мож­но, при­дет­ся на­стро­ить как про­цесс-ис­клю­че­ние в ан­ти­ви­рус­ной программе).
  • Vmwp.​exe (воз­мож­но, при­дет­ся на­стро­ить как про­цесс-ис­клю­че­ние в ан­ти­ви­рус­ной программе).

Ре­ко­мен­ду­е­мые ис­клю­че­ния, необ­хо­ди­мые для ра­бо­ты Hyper-V, а также из­вест­ные про­бле­мы, свя­зан­ные с ан­ти­ви­рус­ным про­грамм­ным обес­пе­че­ни­ем, опи­са­ны в ста­тье Microsoft «Virtual machines are missing in the Hyper-V Manager Console or when you create or start a virtual machine, you receive one of the following error codes: ‘0x800704C8’, ‘0x80070037’ or ‘0x800703E3’» (support.​microsoft.​com/​kb/​961804).

Сним­ки и нехват­ка места на диске

Если сним­ки не могут быть объ­еди­не­ны из-за нехват­ки места на диске (то есть error0x80070070), не уда­ляй­те файлы с рас­ши­ре­ни­ем. avhd (файлы сним­ков). В ре­зуль­та­те уда­ле­ния фай­лов. avhd про­изой­дет по­те­ря дан­ных, ко­то­рая при­ве­дет к тому, что вир­ту­аль­ная ма­ши­на пе­ре­ста­нет за­пус­кать­ся. Если у вас нет воз­мож­но­сти осво­бо­дить необ­хо­ди­мое дис­ко­вое про­стран­ство на томе, где хра­нят­ся файлы. avhd, тре­бу­ет­ся сде­лать следующее:

  1. Экс­пор­ти­ро­вать вир­ту­аль­ную ма­ши­ну на том, где до­ста­точ­но сво­бод­но­го места на диске.
  2. После за­вер­ше­ния экс­пор­та от­крой­те кон­соль управ­ле­ния Hyper-V и уда­ли­те вир­ту­аль­ную ма­ши­ну, ко­то­рую экспортировали.
  3. Им­пор­ти­руй­те вир­ту­аль­ную ма­ши­ну из но­во­го места хра­не­ния. Если вер­сия Hyper-V ниже Windows Server 2008 R2, вклю­чи­те вир­ту­аль­ную ма­ши­ну, а затем вы­клю­чи­те ее, чтобы за­пу­стить про­цесс объ­еди­не­ния в новом месте хранения.

Пол­ный спи­сок на­ра­бо­тан­ных ме­то­дов ис­поль­зо­ва­ния сним­ков можно найти в ста­тье TechNet «Hyper-V Virtual Machine Snapshots: FAQ» по ссыл­ке technet.​microsoft.​com/​en-us/​library/​dd560637(WS.10).aspx.

Ком­по­нен­ты ин­те­гра­ции не обновлены

После того как ис­прав­ле­ние или об­нов­ле­ние для Hyper-V уста­нов­ле­но на сер­вер (Windows 2008 R2, Server 2008 или Microsoft Hyper-V Server), про­смот­ри­те до­ку­мен­та­цию, свя­зан­ную с ис­прав­ле­ни­ем, чтобы узнать, тре­бу­ет ли это ис­прав­ле­ние об­нов­ле­ния ком­по­нен­тов ин­те­гра­ции вир­ту­аль­ной ма­ши­ны. Вы также мо­же­те про­смот­реть спи­сок об­нов­ле­ний Hyper-V на сайте TechNet, чтобы вы­яс­нить, вклю­ча­ет ли об­нов­ле­ние усо­вер­шен­ство­ван­ные ком­по­нен­ты интеграции.

При­мер про­бле­мы, ко­то­рая может воз­ник­нуть из-за уста­рев­ших ком­по­нен­тов ин­те­гра­ции, можно найти в ста­тье Microsoft «The network connection is lost on a Hyper-V virtual machine» (support.​microsoft.​com/​kb/​2223005), где го­во­рит­ся об ис­прав­ле­нии для Hyper-V, ко­то­рое ре­ша­ет про­бле­му се­те­во­го под­клю­че­ния к вир­ту­аль­ной ма­шине. Для этого ис­прав­ле­ния тре­бу­ет­ся об­но­вить ком­по­нен­ты ин­те­гра­ции вир­ту­аль­ных машин с си­сте­ма­ми Windows XP и Windows Server 2003. Если ис­прав­ле­ние уста­но­вить на сер­вер Hyper-V, но не об­но­вить ком­по­нен­ты ин­те­гра­ции вир­ту­аль­ной ма­ши­ны, то, ве­ро­ят­но, се­те­вая про­бле­ма, ко­то­рую долж­но было устра­нить ис­прав­ле­ние, останется.

Чтобы опре­де­лить, какие вир­ту­аль­ные ма­ши­ны имеют уста­рев­шие ком­по­нен­ты ин­те­гра­ции, можно про­смот­реть жур­нал со­бы­тий Microsoft-Windows-Hyper-V-Integration/Admin. Если вир­ту­аль­ная ма­ши­на ис­поль­зу­ет уста­рев­шие ком­по­нен­ты ин­те­гра­ции, то при ее за­пус­ке в жур­нал будет за­пи­са­но сле­ду­ю­щее событие:

Log Name: Microsoft-Windows-Hyper-VIntegration-Admin

Source: Microsoft-Windows-Hyper-V-Integration

Event ID: 4010

Level: Warning

Description: Hyper-V Heartbeat connected to virtual machine ‘vmname’, but the version does not match the version expected by Hyper-V (Virtual machine ID A5C22E8D-5F58-4186-832F-E7C2AE0B4804). This is an unsupported configuration. This means that technical support will not be provided until this problem is resolved. To fix this problem, upgrade the integration services. To upgrade, connect to the virtual machine and select Insert Integration Services Setup Disk from the Action menu.

Со­бы­тие с иден­ти­фи­ка­то­ром 4010 будет за­пи­са­но для каж­дой уста­рев­шей служ­бы ин­те­гра­ци­он­но­го ком­по­нен­та вир­ту­аль­ной ма­ши­ны (экран 1).

 

Экран 1. Со­бы­тие 4010 в журнале

Вы также мо­же­те за­дей­ство­вать ин­стру­мент Hyper-V Best Practices Analyzer (BPA) или сце­на­рии PowerShell, чтобы опре­де­лить, какие вир­ту­аль­ные ма­ши­ны имеют уста­рев­шие ком­по­нен­ты ин­те­гра­ции. Узнать, как по­лу­чить ин­стру­мент Hyper-V BPA, можно из ста­тьи Microsoft «Hyper-V BPA for Windows Server 2008 R2 is now available» (support.​microsoft.​com/​kb/​977238). Ко­ман­да раз­ра­бот­чи­ков Hyper-V раз­ме­сти­ла сце­на­рий PowerShell в хра­ни­ли­ще сце­на­ри­ев TechNet по ссыл­ке gallery.​technet.​microsoft.​com/​scriptcenter/​251337c5-ab97-40b3-a888-80b68102d1d5.

Функ­ция Refresh virtual machine configuration и кластер

Кон­соль управ­ле­ния Hyper-V не под­дер­жи­ва­ет кла­сте­ры, и это озна­ча­ет, что из­ме­не­ния на­стро­ек вир­ту­аль­ных сетей или вир­ту­аль­ных машин в дан­ной кон­со­ли долж­ны быть про­дуб­ли­ро­ва­ны на дру­гие узлы кла­сте­ров с по­мо­щью функ­ции Refresh virtual machine configuration в кон­со­ли дис­пет­че­ра от­ка­зо­устой­чи­вых кластеров.

Если не вос­поль­зо­вать­ся этой функ­ци­ей, то вир­ту­аль­ная ма­ши­на либо во­об­ще не смо­жет пе­ре­ме­щать­ся между уз­ла­ми кла­сте­ра, либо ее па­ра­мет­ры (на­при­мер, VLAN ID), ко­то­рые были из­ме­не­ны, будут по­те­ря­ны при пе­ре­ме­ще­нии вир­ту­аль­ной ма­ши­ны на дру­гой узел кла­сте­ра Hyper-V. Чтобы об­но­вить на­строй­ки вир­ту­аль­ной ма­ши­ны, вы­пол­ни­те сле­ду­ю­щие шаги.

  1. В кон­со­ли дис­пет­че­ра от­ка­зо­устой­чи­вых кла­сте­ров от­крой­те раз­дел Services and Applications, а затем щелк­ни­те по вир­ту­аль­ной ма­шине, для ко­то­рой хо­ти­те об­но­вить настройки.
  2. В окне Actions про­кру­ти­те спи­сок вниз, щелк­ни­те мышью на кноп­ке More Actions, затем вы­бе­ри­те функ­цию Refresh virtual machine configuration, как по­ка­за­но на экране 2.

 

Экран 2. Функ­ция Refresh virtual machine configuration

В си­сте­ме Server 2008 R2 функ­ци­ей Refresh virtual machine configuration можно не поль­зо­вать­ся, если вы ме­ня­е­те па­ра­мет­ры вир­ту­аль­ной ма­ши­ны с по­мо­щью кон­со­ли дис­пет­че­ра от­ка­зо­устой­чи­вых кла­сте­ров. Для из­ме­не­ния па­ра­мет­ров вир­ту­аль­ной ма­ши­ны в этой кон­со­ли сде­лай­те следующее:

  • в кон­со­ли дис­пет­че­ра от­ка­зо­устой­чи­вых кла­сте­ров от­крой­те раз­дел Services and Applications, затем щелк­ни­те по вир­ту­аль­ной ма­шине, для ко­то­рой хо­ти­те из­ме­нить параметры;
  • в окне Actions щелк­ни­те мышью на кноп­ке Settings, чтобы из­ме­нить па­ра­мет­ры вир­ту­аль­ной машины.

Сбои в ра­бо­те Hyper-V

Чтобы по­смот­реть пол­ный спи­сок рас­про­стра­нен­ных про­блем в на­строй­ке Hyper-V, об­ра­ти­тесь к ста­тье TechNet «Hyper-V: Gotchas» по ссыл­ке social.​technet.​microsoft.​com/​wiki/​contents/​articles/​hyper-v-gotchas.​aspx. Этот спи­сок об­нов­ля­ет­ся раз в квар­тал при вы­яв­ле­нии новых проблем.

Джефф Пат­тер­сон (jeffpatt@​microsoft.​com) — стар­ший ме­не­джер в ко­ман­де Product Quality and Online в Microsoft



Источник: http://www.osp.ru/win2000/2011/08/13011823/
Категория: Windows 2008 R2 | Добавил: t0nick (04.10.2012)
Просмотров: 2898 | Теги: Hyper-V | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
» Реклама
» Мото ремонт
» Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Copyright MyCorp © 2024Хостинг от uCoz