Описание статусов ВМ

В данной таблице приведен полный список всех статусов (STATE) и статусов жизненного цикла (LCM_STATE) ВМ в ПК СВ "Брест". Информацию о том, в каком состоянии находится ВМ, можно получить выполнив команду onevm show в интерфейсе командной строки или в веб-интерфейсе на вкладке Сведения.

Статусы жизненного цикла ВМ активны только в том случае, когда ВМ находится в статусе ACTIVE


Цифровое обозначениеСтатусЦифровое обозначениеСтатус жизненного цикла (LCM State)Обозначение в списке onevmОписание
0INIT

init

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

1PENDING

pend

По умолчанию ВМ начинает работать в состоянии ожидания запуска ресурса. Остается в этом состоянии, пока не будет развернута планировщиком или пользователем при помощи команды onevm deploy

2HOLD

hold

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

3ACTIVE0LCM_INITinitВнутренний статус инициализации, этот статус не виден конечным пользователям


1PROLOGprol

Система переносит файлы ВМ (образы диска и файл восстановления) на сервер виртуализации, на котором ВМ будет работать



2BOOTboot

ПК СВ ожидает, пока сервер виртуализации создаст ВМ



3RUNNINGrunn

ВМ находится в работе (данное состояние включает фазы загрузки и отключения ВМ). Периодически контролируется
драйвером виртуализации



4MIGRATEmigr

ВМ мигрирует с одного ресурса на другой. Этот статус относится к динамическому переносу



5SAVE_STOPsaveСистема сохраняет файлы ВМ после завершения операции


6SAVE_SUSPENDsaveСистема сохраняет файлы ВМ после приостановки операции


7SAVE_MIGRATEsaveСистема сохраняет файлы ВМ для "холодной" миграции


8

PROLOG_MIGRATE

migrПередача файлов во время "холодной" миграции


9PROLOG_RESUMEprolПередача файлов после возобновления действия (связан с статусом STOPPED)


10EPILOG_STOPepilПередача файлов с сервера виртуализации в системное хранилище данных


11EPILOGepil

Система очищает сервер виртуализации, который использовался для виртуализации ВМ, кроме того, образы дисков, которые нужно сохранить, копируются обратно в хранилище образов



12SHUTDOWNshut

Система отправила сигнал ACPI для отключения ВМ и ожидает, пока процесс отключения завершится. Если по истечении времени ожидания ВМ не отключится, система будет считать, что ОС виртуальной машины проигнорировала сигнал ACPI, а статус ВМ изменится на RUNNING вместо DONE



15CLEANUP_RESUBMITcleaОчистка после действия удаления-воссоздания ВМ


16UNKNOWNunkn

Не удалось определить статус ВМ, она находится в неизвестном состоянии



17HOTPLUGhotp

Выполняется операция подключения/отсоединения диска



18SHUTDOWN_POWEROFF

shut

ПК СВ отправил на ВМ сигнал ACPI о завершения работы и ожидает его выполнения. Если за время ожидания ВМ не исчезнет, ПК СВ предположит, что гостевая ОС проигнорировала сигнал ACPI, и статус ВМ будет изменен на RUNNING, вместо POWEROFF



19BOOT_UNKNOWNbootПК СВ ожидает, пока сервер виртуализации создаст ВМ (связан с статусом UNKNOWN)


20BOOT_POWEROFFbootПК СВ ожидает, пока сервер виртуализации создаст ВМ (связан с статусом POWEROFF)


21BOOT_SUSPENDEDbootПК СВ ожидает, пока сервер виртуализации создаст ВМ (связан с статусом SUSPENDED)


22BOOT_STOPPEDbootПК СВ ожидает, пока сервер виртуализации создаст ВМ (связан с статусом STOPPED)


23CLEANUP_DELETEcleaОчистка после действия удаления


24HOTPLUG_SNAPSHOTsnapВыполняется снимок состояния


25HOTPLUG_NIChotpВыполняется операция подключения/отсоединения сетевого интерфейса


26HOTPLUG_SAVEAShotpВыполняется операция сохранения на диске


27HOTPLUG_SAVEAS_POWEROFFhotpВыполняется операция сохранения на диске (связан с статусом POWEROFF)


28HOTPLUG_SAVEAS_SUSPENDEDhotpВыполняется операция сохранения на диске (связан с статусом SUSPENDED)


29SHUTDOWN_UNDEPLOYshut

ПК СВ отправил на ВМ сигнал ACPI о завершения работы и ожидает его выполнения. Если за время ожидания ВМ не исчезнет, ПК СВ предположит, что гостевая ОС проигнорировала сигнал ACPI, и статус ВМ будет изменен на RUNNING, вместо UNDEPLOYED



30EPILOG_UNDEPLOYepil

Система очищает сервер виртуализации, используемый для виртуализации ВМ, и файлы ВМ переносятся в системное хранилище данных



31PROLOG_UNDEPLOYprolПередача файлов после возобновления действия (связан с статусом UNDEPLOY)


32BOOT_UNDEPLOYbootПК СВ ожидает, пока сервер виртуализации создаст ВМ (связан с статусом UNDEPLOY)


33HOTPLUG_PROLOG_POWEROFFhotpПередача файлов для подключения к диску при отключении питания


34HOTPLUG_EPILOG_POWEROFFhotp

Передача файлов при отсоединении диска от источника питания



35BOOT_MIGRATEboot

ПК СВ ожидает, пока сервер виртуализации создаст ВМ (в результате "холодной" миграции)



36BOOT_FAILUREfailCбой в статусе BOOT


37BOOT_MIGRATE_FAILUREfailСбой в статусе BOOT_MIGRATE


38PROLOG_MIGRATE_FAILUREfailСбой в статусе PROLOG_MIGRATE


39PROLOG_FAILUREfailСбой в статусе PROLOG


40EPILOG_FAILUREfailСбой в статусе EPILOG


41EPILOG_STOP_FAILUREfailСбой в статусе EPILOG_STOP


42

EPILOG_UNDEPLOY_FAILURE

failСбой в статусе EPILOG_UNDEPLOY


43

PROLOG_MIGRATE_POWEROFF

migrПередача файлов во время "холодной" миграции (связан с статусом POWEROFF)


44PROLOG_MIGRATE_POWEROFF_FAILUREfailСбой в статусе PROLOG_MIGRATE_POWEROFF


45PROLOG_MIGRATE_SUSPENDmigrПередача файлов во время "холодной" миграции (связан с статусом SUSPEND)


46PROLOG_MIGRATE_SUSPEND_FAILUREfailСбой в статусе PROLOG_MIGRATE_SUSPEND


47BOOT_UNDEPLOY_FAILUREfailСбой в статусе BOOT_UNDEPLOY


48BOOT_STOPPED_FAILUREfailСбой в статусе BOOT_STOPPED


49PROLOG_RESUME_FAILUREfailСбой в статусе PROLOG_RESUME


50PROLOG_UNDEPLOY_FAILUREfailСбой в статусе PROLOG_UNDEPLOY


51DISK_SNAPSHOT_POWEROFFsnapВыполняется снимок состояния диска (связан с статусом POWEROFF)


52DISK_SNAPSHOT_REVERT_POWEROFFsnapВыполняется восстановление снимка состояния диска (связан с статусом POWEROFF)


53DISK_SNAPSHOT_DELETE_POWEROFFsnapВыполняется удаление снимка состояния диска (связан с статусом POWEROFF)


54DISK_SNAPSHOT_SUSPENDEDsnapВыполняется снимок состояния диска (связан с статусом SUSPENDED)


55DISK_SNAPSHOT_REVERT_SUSPENDEDsnapВыполняется восстановление снимка состояния диска (связан с статусом SUSPENDED)


56DISK_SNAPSHOT_DELETE_SUSPENDEDsnapВыполняется удаление снимка состояния диска (связан с статусом SUSPENDED)


57DISK_SNAPSHOTsnap

Выполняется снимок состояния диска (связан с статусом RUNNING)



59DISK_SNAPSHOT_DELETEsnapВыполняется удаление снимка состояния диска (связан с статусом RUNNING)


60PROLOG_MIGRATE_UNKNOWNmigrПередача файлов во время "холодной" миграции (связан с статусом UNKNOWN)


61PROLOG_MIGRATE_UNKNOWN_FAILUREfailСбой в статусе PROLOG_MIGRATE_UNKNOWN


62DISK_RESIZEdsrzИзменение размера диска, когда ВМ находится в статусе RUNNING


63DISK_RESIZE_POWEROFFdsrzИзменение размера диска, когда ВМ находится в статусе POWEROFF


64DISK_RESIZE_UNDEPLOYEDdsrzИзменение размера диска,, когда ВМ находится в статусе UNDEPLOYED


65HOTPLUG_NIC_POWEROFFhotpВыполняется операция подключения/отсоединения  сетевого интерфейса (связан с статусом POWEROFF)


66HOTPLUG_RESIZEhotpВыполняется изменение размера vCPU и памяти с помощью HotPlug


67HOTPLUG_SAVEAS_UNDEPLOYEDhotpВыполняется операция сохранения на диске (связан с статусом UNDEPLOYED)


67HOTPLUG_SAVEAS_STOPPEDdsrzВыполняется операция сохранения на диске (связан с статусом STOPPED)
4STOPPED

stop

ВМ остановлена. Состояние ВМ (файл checkpoint) было сохранено и перенесено вместе с образами диска в системное хранилище на сервер управления. Ресурсы сервера виртуализации (ЦПУ и память) освобождаются

5SUSPENDED

susp

Аналогично состоянию STOPPED, но состояние ВМ (файл checkpoint) и образы дисков остаются на сервере, чтобы позже возобновить на нем ВМ (т.е. нет необходимости перепланировать ВМ). Ресурсы сервера виртуализации (ЦПУ и память) не освобождаются

6DONE

done

ВМ удалена. ВМ в этом статусе не будут отображаться при использовании команды onevm list, но будут сохранены в БД. Информацию о них можно получить с помощью команды onevm show

8POWEROFF

poff

Аналогичен статусу STOPPED, но состояние ВМ (файл checkpoint) не сохраняется. Файлы остаются на сервере виртуализации для последующей загрузки ВМ оттуда. Когда гостевая ВМ завершит работу, ПК СВ переведет ВМ в это состояние. Ресурсы сервера виртуализации (ЦПУ и память) не освобождаются

9UNDEPLOYED

undeВМ выключена. Аналогичен статусу STOPPED, но состояние ВМ (файл checkpoint) не сохраняется. Образы дисков переносятся в системное хранилище на сервер управления. ВМ может быть запущена позже. Ресурсы сервера виртуализации (ЦПУ и память) освобождаются
10CLONING

clon

ВМ ожидает один или более образов диска для завершения операции клонирования (образ все еще находится в состоянии lock)

11CLONING_FAILURE

fail

Сбой в статусе CLONING (Один или несколько образов перешли в состояние error)

Схема взаимодействия

Взаимодействие и переходы между статусами ВМ представлены на схеме: