Microsoft windows hyper v vmms cannot be found

Содержание
  1. Должна быть запущена служба управления виртуальными машинами Hyper-V The Hyper-V Virtual Machine Management service must be running
  2. Проблема Issue
  3. Влияние Impact
  4. Решение Resolution
  5. Повторная настройка службы для автоматического запуска с помощью классического приложения служб To reconfigure the service to start automatically using the Services desktop app
  6. Повторная настройка службы для автоматического запуска с помощью SC config To reconfigure the service to start automatically using SC Config
  7. Перезапуск службы из диспетчера Hyper-V To restart the service from Hyper-V Manager
  8. The Hyper-V Virtual Machine Management service must be running
  9. Issue
  10. Impact
  11. Resolution
  12. To reconfigure the service to start automatically using the Services desktop app
  13. To reconfigure the service to start automatically using SC Config
  14. To restart the service from Hyper-V Manager
  15. Сбой службы VMM Hyper-V и журнал событий с ид 14050 при смене dynamicportrange
  16. Симптомы
  17. Причина
  18. Решение
  19. Ссылки
  20. Распространенные ошибки в настройке Hyper-V
  21. Исключения в антивирусе
  22. Снимки и нехватка места на диске
  23. Компоненты интеграции не обновлены
  24. Функция Refresh virtual machine configuration и кластер
  25. Сбои в работе Hyper-V

Должна быть запущена служба управления виртуальными машинами Hyper-V The Hyper-V Virtual Machine Management service must be running

Область применения. Windows Server 2016 Applies To: Windows Server 2016

Дополнительные сведения о рекомендациях и проверках см. в разделе Анализатор соответствия рекомендациям. For more information about best practices and scans, see Best Practices Analyzer.

Свойство Property Сведения Details
Операционная система Operating System Windows Server 2016 Windows Server 2016
Продукт или компонент Product/Feature Hyper-V Hyper-V
Уровень серьезности Severity Ошибка Error
Категория Category Предварительные требования Prerequisites

В следующих разделах курсив указывает текст пользовательского Интерфейса, который отображается в анализатор соответствия рекомендациям для этой проблемы. In the following sections, italics indicates UI text that appears in the Best Practices Analyzer tool for this issue.

Проблема Issue

Служба, необходимая для управления виртуальными машинами, не запущена. The service required to manage virtual machines is not running.

Влияние Impact

Операции управления виртуальными машинами не могут быть выполнены. No virtual machine management operations can be performed.

Работающие виртуальные машины продолжат работать. Virtual machines that are running will continue to run. Однако вы не сможете управлять виртуальными машинами или создавать или удалять их, пока служба не будет запущена. However, you won’t be able to manage virtual machines, or create or delete them until the service is running.

Решение Resolution

Используйте оснастку «службы» или программу командной строки SC config, чтобы перенастроить автоматический запуск службы. Use the Services snap-in or Sc config command-line tool to reconfigure the service to start automatically.

Если служба не найдена в классическом приложении или программа командной строки сообщает о том, что служба не существует, возможно, средства управления Hyper-V не установлены. If you can’t find the service in the desktop app or the command-line tool reports that the service doesn’t exist, the Hyper-V Management tools probably aren’t installed. Если консоль MMC для Hyper-V не отображается в меню «Пуск», следует установить средства управления Hyper-V. And if you are not able to see the Hyper-V MMC console from the Start menu, you should install the Hyper-V Management Tools.

Чтобы установить средства управления Hyper-V, выполните следующие действия. To install the Hyper-V Management tools:

  • В Windows Server откройте диспетчер сервера и используйте мастер добавления ролей и компонентов. On Windows Server, open Server Manager and use the Add Roles and Features wizard. Дополнительные сведения см. в статье Установка роли Hyper-V в Windows Server 2016. For more details, see Install the Hyper-V role on Windows Server 2016. Для установки средств можно также использовать PowerShell (). Install-WindowsFeature -Name Hyper-V-Tools, Hyper-V-PowerShell You can also use PowerShell to install the tools ( Install-WindowsFeature -Name Hyper-V-Tools, Hyper-V-PowerShell )
  • В Windows на рабочем столе Начните вводить программы, щелкните » программы и компоненты » (панель управления), >включить или отключить компоненты Windows на > >средствах управления Hyper- v (MMC). On Windows, from the Desktop, begin typing programs, click Programs and Features (Control panel) >Turn Windows features on or off >Hyper-V >Hyper-V Management Tools. Затем нажмите кнопку ОК. Then, click OK.

Повторная настройка службы для автоматического запуска с помощью классического приложения служб To reconfigure the service to start automatically using the Services desktop app

Откройте классическое приложение службы. Open the Services desktop app. (Нажмите кнопку Пуск, щелкните в поле начать поиск , введите Services. msc и нажмите клавишу ВВОД.) (Click Start, click in the Start Search box, type services.msc, and then press ENTER.)

В области сведений щелкните правой кнопкой мыши элемент Управление виртуальными машинами Hyper-V и выберите пункт свойства. In the details pane, right-click Hyper-V Virtual Machine Management, and then click Properties.

На вкладке Общие в поле Тип запуска выберите пункт автоматически. On the General tab, in Startup type, click Automatic.

Чтобы запустить службу, нажмите кнопку » Пуск«. To start the service, click Start.

Повторная настройка службы для автоматического запуска с помощью SC config To reconfigure the service to start automatically using SC Config

Откройте Windows PowerShell. Open Windows PowerShell. (На рабочем столе нажмите кнопку Пуск и начните вводить Windows PowerShell.) (From the desktop, click Start and start typing Windows PowerShell.)

Щелкните правой кнопкой мыши Windows PowerShell и выберите команду Запуск от имени администратора. Right-click Windows PowerShell and click Run as administrator.

Чтобы перенастроить службу, введите: To reconfigure the service, type:

Чтобы запустить службу, введите: To start the service, type:

Если служба уже настроена для автоматического запуска и вам нужно просто перезапустить службу, это можно сделать из диспетчера Hyper-V или из команды SC Start VMMS, показанной выше. If the service is already configured to start automatically and you just need to restart the service, you can do that from Hyper-V Manager, or from the sc start vmms command shown above.

Перезапуск службы из диспетчера Hyper-V To restart the service from Hyper-V Manager

Откройте диспетчер Hyper-V. Open Hyper-V Manager. Нажмите кнопку Пуск, выберите пункт Администрирование и затем — Диспетчер Hyper-V. Click Start, point to Administrative Tools, and then click Hyper-V Manager.

В области навигации щелкните имя сервера, если оно еще не выбрано. In the navigation pane, click the name of the server if it’s not already selected.

На панели действия щелкните запустить службу. In the Actions pane, click Start Service.

The Hyper-V Virtual Machine Management service must be running

Applies To: Windows Server 2016

For more information about best practices and scans, see Best Practices Analyzer.

Property Details
Operating System Windows Server 2016
Product/Feature Hyper-V
Severity Error
Category Prerequisites

In the following sections, italics indicates UI text that appears in the Best Practices Analyzer tool for this issue.

Issue

The service required to manage virtual machines is not running.

Impact

No virtual machine management operations can be performed.

Virtual machines that are running will continue to run. However, you won’t be able to manage virtual machines, or create or delete them until the service is running.

Resolution

Use the Services snap-in or Sc config command-line tool to reconfigure the service to start automatically.

If you can’t find the service in the desktop app or the command-line tool reports that the service doesn’t exist, the Hyper-V Management tools probably aren’t installed. And if you are not able to see the Hyper-V MMC console from the Start menu, you should install the Hyper-V Management Tools.

To install the Hyper-V Management tools:

  • On Windows Server, open Server Manager and use the Add Roles and Features wizard. For more details, see Install the Hyper-V role on Windows Server 2016. You can also use PowerShell to install the tools ( Install-WindowsFeature -Name Hyper-V-Tools, Hyper-V-PowerShell )
  • On Windows, from the Desktop, begin typing programs, click Programs and Features (Control panel) >Turn Windows features on or off >Hyper-V >Hyper-V Management Tools. Then, click OK.

To reconfigure the service to start automatically using the Services desktop app

Open the Services desktop app. (Click Start, click in the Start Search box, type services.msc, and then press ENTER.)

In the details pane, right-click Hyper-V Virtual Machine Management, and then click Properties.

On the General tab, in Startup type, click Automatic.

To start the service, click Start.

To reconfigure the service to start automatically using SC Config

Open Windows PowerShell. (From the desktop, click Start and start typing Windows PowerShell.)

Right-click Windows PowerShell and click Run as administrator.

To reconfigure the service, type:

To start the service, type:

If the service is already configured to start automatically and you just need to restart the service, you can do that from Hyper-V Manager, or from the sc start vmms command shown above.

To restart the service from Hyper-V Manager

Open Hyper-V Manager. Click Start, point to Administrative Tools, and then click Hyper-V Manager.

In the navigation pane, click the name of the server if it’s not already selected.

In the Actions pane, click Start Service.

Сбой службы VMM Hyper-V и журнал событий с ид 14050 при смене dynamicportrange

В этой статье приводится решение проблем, из-за которых происходит сбой службы Hyper-V VMM и регистрируется событие 14050 при смене параметра dynamicportrange.

Исходная версия продукта: Windows Server 2012 R2
Исходный номер КБ: 2761899

Симптомы

Предположим, что у вас есть компьютер под управлением Windows Server 2012 с установленным Hyper-V. Если попытаться управлять хост-системами Hyper-V с помощью System Center диспетчер виртуальных машин 2012 Пакет обновления 1 (SP1) или удаленно с помощью диспетчера Hyper-V, попытка не будет предпринята. Кроме того, событие может быть зарегистрировано в журнале событий, который похож на следующее:

Имя журнала: Microsoft-Windows-Hyper-V-V-VMMS-Admin
Источник: Microsoft-Windows-Hyper-V-V-VMMS
Дата:
ИД события: 14050
Уровень: ошибка
Описание: не удалось зарегистрировать имя главного службы.
Xml события: .

Служба реплик Hyper-V

Причина

Эта проблема может возникнуть, если диапазон динамических портов TCP находится вне диапазона по умолчанию. Служба виртуального управления (Vmms.exe) Hyper-V использует службу windows Hardening и ограничивается динамическим диапазоном портов.

Чтобы определить диапазон динамических портов TCP, запустите следующую команду в командной области с повышенными уровнями:

Эта проблема также может возникнуть, если порт NTDS ограничен определенным портом на контроллерах домена. Если этот выбранный порт NTDS не находится в диапазонах по умолчанию, необходимо добавить этот порт, заверив сценарий в разделе «Решение» на каждом хост-сайте Hyper-V.

Для получения дополнительных сведений щелкните следующий номер статьи, чтобы перейти к статье в базе знаний Майкрософт:

224196 Ограничение трафика репликации Active Directory и трафика клиентского RPC до определенного порта

Решение

Чтобы устранить эту проблему, запустите следующий сценарий один раз на каждом затронутом хосте Hyper-V. Этот сценарий добавляет пользовательский диапазон портов, Vmms.exe взаимодействовать через дополнительный диапазон портов от 9000 до 9999. Сценарий можно изменить при необходимости.

Чтобы настроить сценарий для добавления настраиваемого диапазона портов, выполните следующие действия.

Запустите текстовый редактор, например Блокнот.

Скопируйте следующий код и в paste код в текстовый файл:

Сохраните файл как «Addportrange.vbs» (включая кавычка). При этом файл будет правильно создаваться с расширением VBS. Значок файла изменяется со значка Блокнота на значок сценария.

Запустите сценарий в качестве cscript.

Ссылки

970923 Не удается добавить управляемый хост в SCVMM 2008 и SCVMM 2012, ошибка 2927 (0x8033809d)

929851 Динамический диапазон портов по умолчанию для TCP/IP изменился в Windows Vista и Windows Server 2008

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

Как старший программный менеджер в группе 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

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

Поделитесь материалом с коллегами и друзьями

Читайте также:  Как посмотреть кто изменял файл linux
Оцените статью