Команды управления ВМ
В данном разделе описаны базовые команды для управления виртуальными машинами (ВМ).
Подсказка
Нажмите два раза на клавишу Tab для автодополнения и просмотра всех доступных параметров команды.
Действие | Команда | Описание | Примечание |
---|---|---|---|
Действия с ВМ | |||
Создание ВМ (импорт) | xe vm-import filename=<filename.xva> |
Создание ВМ путем импорта файла-образа ВМ с расширением ova или xva | Данная команда создает ВМ на локальном хранилище сервера. Для выбора другого хранилища используйте параметр sr-uuid с указанием uuid необходимого хранилища |
Создание ВМ (из установочного образа) | xe vm-install new-name-label=<vm-name> template=<template-name> |
Создание ВМ из установочного образа | Процесс создания ВМ из установочного образа описан в разделе Установка виртуальной машины |
Удаление ВМ (destroy) | xe vm-destroy uuid=<vm-uuid> |
Удаление ВМ. VDI ВМ не будет удален | |
Удаление ВМ (uninstall) | xe vm-uninstall vm=<vm-name> |
Полное удаление ВМ, включая ее VDI | Необходимо подтверждение удаления ВМ и VDI |
Копирование ВМ | xe vm-copy vm=<vm-name> new-name-label=<vm-copy-name> |
Создание полной копии ВМ с возможностью выбора целевого хранилища | Для выбора целевого хранилища используйте параметр sr-uuid с указанием uuid необходимого хранилища |
Клонирование ВМ | xe vm-clone vm=<vm-name> new-name-label=<vm-clone-name> |
Создание клона ВМ на том же хранилище, на котором расположена исходная ВМ | |
Миграция ВМ | xe vm-migrate vm=<vm-name> host=<host-name> |
Выполнение миграции ВМ на другой физический сервер. Миграция предназначена для переноса ВМ между серверами c сохранением всех настроек и параметров |
|
Создание снимка состояния (снапшота) ВМ | xe vm-snapshot vm=<vm-name> new-name-label=<snapshot-name> |
Снимок будет создан на том же хранилище, на котором расположена исходная ВМ | |
Управление состоянием ВМ | |||
Запуск ВМ | xe vm-start vm=<vm-name> |
||
Выключение ВМ | xe vm-shutdown vm=<vm-name> |
||
Перезагрузка ВМ | xe vm-reboot vm=<vm-name> |
||
Приостановка ВМ (suspend) | xe vm-suspend vm=<vm-name> |
Приостановка ВМ с сохранением текущей памяти, состояния процессора, запущенных приложений и с освобождением используемых ресурсов. Возобновление работы ВМ требует некоторое время | |
Возобновление работы ВМ (из состояния suspend) | xe vm-resume vm=<vm-name> |
||
Приостановка ВМ (pause) | xe vm-pause vm=<vm-name> |
Приостановка ВМ без сохранения ее состояния на диск, ресурсы не освобождаются. Работа ВМ может быть быстро возобновлена. | |
Возобновление работы ВМ (из состояния pause) | xe vm-unpause vm=<vm-name> |
||
Управление параметрами ВМ | |||
Просмотр всех параметров ВМ | xe vm-param-list uuid=<vm-uuid> |
Вывод списка текущих параметров указанной ВМ | |
Задание параметра | xe vm-param-set uuid=<vm-uuid> <param-name>=<value> |
Задание нового значения параметра ВМ | Для просмотра всех доступных параметров дважды нажмите на Tab |
Очистка параметра | xe vm-param-clear param-name=<param-name> uuid=<vm-uuid> |
Удаление значения параметра ВМ | Для просмотра всех доступных параметров дважды нажмите на Tab |
Удаление параметра | xe vm-param-remove param-name=<param-name> uuid=<vm-uuid> |
Удаление существующего параметра ВМ и его значения | Для просмотра всех доступных параметров дважды нажмите на Tab |