Состояние виртуальной машины (System Center 2019+ Virtual Machine Manager)

Microsoft.SystemCenter.VirtualMachineManager.VMStateMonitor (UnitMonitor)

Отслеживает состояние структуры виртуальной машины

Knowledge Base article:

Сводка

Монитор событий работоспособности виртуальной машины сообщает о следующих состояниях виртуальной машины.

Состояние работоспособности

Состояния виртуальной машины

Красный индикатор (критическое состояние/ошибка)

Сбой создания

Сбой настройки

Сбой создания P2V

Сбой создания V2V

Сбой миграции

Узел не отвечает

Отсутствует

Не поддерживается

IncompleteVMConfig

Причины

Критическое состояние/ошибка (красный индикатор).

Состояние виртуальной машины

Возможные причины

Сбой создания

Не удалось создать виртуальную машину. Чтобы найти проблемный этап задания, просмотрите сведения о ходе его выполнения в консоли VMM (представление "Задания"). Причину сбоя задания можно найти в коде ошибки задания. Дополнительные сведения см. на странице "Monitoring Jobs" (Мониторинг заданий) (http://go.microsoft.com/fwlink/?LinkId=268264) в справке VMM 2019+.

Способы устранения неполадок при различных состояниях виртуальной машины см. по адресу http://go.microsoft.com/fwlink/?LinkId=268228.

Возможные причины:

Недостаточно места на узле или сервере библиотеки.

Недостаточно оперативной памяти на узле или сервере библиотеки.

Сбой связи между сервером управления VMM и узлом (или сервером библиотеки).

Объекты, необходимые для создания виртуальной машины используются и заблокированы другим процессом.

Виртуальная сеть, к которой подключен сетевой адаптер виртуальной машины, отсутствует на узле.

Виртуальный DVD-дисковод на виртуальной машине настроен для подключения к накопителю, который отсутствует на узле.

Краткосрочный пик уровня потребления ресурсов на узле, вызванный созданием или развертыванием нескольких виртуальных машин, вызвал сбой обновления.

Сбой настройки

Сбой настройки может происходить из-за истечения времени ожидания загрузки виртуальной машины (в начале процесса настройки) или ее отключения (после настройки).

Возможные причины:

Для виртуальной машины указана неправильная версия операционной системы.

Настраиваемый файл unattend.xml содержит недопустимые записи.

На загрузку или завершение работы виртуальной машины потребовалось слишком много времени из-за нехватки ресурсов, таких как память или ЦП.

Возникла проблема с присоединением к домену, например из-за неправильного пароля или проблем с сетевым подключением.

Недопустимый ключ продукта.

Дополнительные сведения об устранении неполадок см. в файлах журнала в папке %systemdrive%\Windows\Panther\. Способы устранения неполадок при различных состояниях виртуальной машины см. по адресу http://go.microsoft.com/fwlink/?LinkId=121829.

Сбой миграции

Сбой миграции виртуальной машины с одного узла на другой узел или сервер библиотеки.

Возможные причины:

Недостаточно дискового пространства на узле.

Недостаточно оперативной памяти на узле.

На целевом узле уже имеется виртуальная машина с таким именем.

Краткосрочный пик уровня потребления ресурсов на узле, вызванный созданием или развертыванием на данном узле нескольких виртуальных машин.

Во время автоматического размещения (при самообслуживании виртуальной машины или размещении посредством перетаскивания) на основном томе узла не был настроен путь для виртуальных машин по умолчанию.

Сбой передачи в сети SAN из-за ошибки службы виртуальных дисков на исходном или целевом компьютере. Сбой может быть вызван временной ошибкой службы виртуальных дисков.

На целевом сервере включен брандмауэр Windows, при этом для порта BITS не было добавлено исключение брандмауэра.

Учетная запись запуска от имени сервера Virtual Server, используемая для запуска виртуальной машины, не имеет прав доступа к сети.

Способы устранения неполадок при различных состояниях виртуальной машины см. по адресу http://go.microsoft.com/fwlink/?LinkId=121829.

Отсутствует

VMM не удалось найти виртуальную машину.

Возможные причины:

Узел виртуальной машины находится в кластере серверов, функционирование виртуальной машины было восстановлено на другом узле после отказа. Если текущий узел виртуальной машины находится под управлением VMM, виртуальная машина вернется к работоспособному состоянию после следующего обновления списка.

Агент Virtual Machine Manager и служба Virtual Server не имеют достаточных прав на узле. Обе службы должны иметь полный доступ к виртуальной машине.

Администратор вручную переместил файлы конфигурации виртуальной машины на другой узел, не зарегистрировав или не обновив виртуальную машину в Hyper-V или в Virtual Server.

Администратор вручную переместил файлы конфигурации в сохраненную виртуальную машину внутри общей папки библиотеки или в другую общую папку библиотеки, не обновив исходные и целевые общие папки библиотеки в VMM. Из-за этого не был обновлен путь к виртуальной машине в базе данных VMM.

Файл конфигурации виртуальной машины (VMC) поврежден.

Виртуальная машина была удалена из Hyper-V, Virtual Server или VMware ESX Server, однако не была удалена из VMM.

Способы устранения неполадок при различных состояниях виртуальной машины см. по адресу http://go.microsoft.com/fwlink/?LinkId=121829.

Не поддерживается

В виртуальной машине имеются неподдерживаемые диски отмены, созданные в системе Virtual Server. Чтобы иметь возможность управлять виртуальной машиной в VMM, следует удалить диски отмены или выполнить их слияние.

Для устранения этой проблемы откройте консоль VMM и воспользуйтесь командой Отключить диски отмены. Дополнительные сведения см. на странице "Отключение дисков отмены для виртуальной машины" (http://go.microsoft.com/fwlink/?LinkId=121821) в справке VMM 2008 R2.

Способы устранения неполадок при различных состояниях виртуальной машины см. по адресу http://go.microsoft.com/fwlink/?LinkId=121829.

Решения

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

Подробные сведения об устранении неполадок при всех критических состояниях и состояниях предупреждения виртуальной машины см. на сайте библиотеки TechNet VMM (http://go.microsoft.com/fwlink/?LinkId=102009):

устранение неполадок при различных состояниях виртуальной машины (http://go.microsoft.com/fwlink/?LinkId=121829);

устранение неполадок на узле виртуальной машины при состоянии "Не отвечает" (http://go.microsoft.com/fwlink/?LinkId=121830).

Element properties:

TargetMicrosoft.SystemCenter.VirtualMachineManager.VirtualMachine
Parent MonitorSystem.Health.AvailabilityState
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.SystemCenter.VirtualMachineManager.VMStateMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
Виртуальная машина в неработоспособном состоянии
Состояние виртуальной машины —{0}, не в порядке
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.SystemCenter.VirtualMachineManager.VMStateMonitor" Accessibility="Public" Target="VMMBase!Microsoft.SystemCenter.VirtualMachineManager.VirtualMachine" TypeID="Microsoft.SystemCenter.VirtualMachineManager.VMStateMonitorType" ParentMonitorID="SystemHealth!System.Health.AvailabilityState">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.SystemCenter.VirtualMachineManager.VMStateMonitor.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Property[Type="VMMBase!Microsoft.SystemCenter.VirtualMachineManager.VirtualMachine"]/State$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="VMStateHealthy" MonitorTypeStateID="Success" HealthState="Success"/>
<OperationalState ID="VMStateCritical" MonitorTypeStateID="Error" HealthState="Error"/>
</OperationalStates>
<Configuration>
<IntervalSeconds>300</IntervalSeconds>
<TimeoutSeconds>300</TimeoutSeconds>
<PropertyValue>$Target/Property[Type="VMMBase!Microsoft.SystemCenter.VirtualMachineManager.VirtualMachine"]/State$</PropertyValue>
<FailedValue>Failed</FailedValue>
<MissingValue>NotApplicable</MissingValue>
<PausedValue>Paused</PausedValue>
<UnsupportedClusterPattern>Unsupported</UnsupportedClusterPattern>
<NotRespondingPattern>NotResponding</NotRespondingPattern>
<IncompletePattern>NotApplicable</IncompletePattern>
<ExcludedState1>CustomizationFailed</ExcludedState1>
<ExcludedState2>UpdateFailed</ExcludedState2>
</Configuration>
</UnitMonitor>