Команды для управления ВМ с помощью утилиты virsh приведены в таблицах ниже. Для использования утилиты в интерфейсе командной строки необходимо ввести:

sudo virsh <команда> <аргумент> <параметр>
КомандаАргументПараметрОписание

desc

<имя_ВМ>-Показать или установить описание или название ВМ

--live

Получить состояние выполнения
--live <новое_значение>Изменить состояние выполнения
--configПолучить постоянную конфигурацию
--config <новое_значение>Изменить постоянную конфигурацию
--currentПолучить конфигурацию текущего состояния
--current <новое_значение>Изменить конфигурацию текущего состояния
--titleПолучить заголовок
--title <новое_значение>Изменить заголовок
--editОткрыть редактор для изменения описания

domfsinfo

<имя_ВМ>-

Получить информацию о смонтированных файловых системах ВМ

Требуется qemu-guest-agent.

domhostname

<имя_ВМ>-

Вывести имя сервера виртуализации ВМ

Требуется qemu-guest-agent.

get-user-sshkeys

<имя_ВМ>--user <имя_пользователя>

Перечисляет авторизованные SSH-ключи для данного пользователя

Требуется qemu-guest-agent.

guestinfo

<имя_ВМ>-

Запрос информации о госте

Требуется qemu-guest-agent.

--user

Показать активных пользователей

--os

Показать информацию об ОС

--timezone

Показать информацию о часовом поясе

--hostname

Показать имя узла

--filesystem

Показать информацию о файловой системе

--disk

Показать информацию по дискам

--interface

Показать информацию по сетевым интерфейсам

vcpucount

<имя_ВМ>

-

Вывести информацию о процессорах

--maximum

Показать максимальное количество виртуальных процессоров

--active

Показать текущее число активных виртуальных процессоров

--live

Прочитать значения рабочего ВМ

--config

Прочитать значения из постоянной конфигурации ВМ

--current

Прочитать текущие значения с учетом состояния ВМ

--guest

Получить число виртуальных процессоров из гостевой системы, а не от сервера виртуализации

vcpuinfo

<имя_ВМ>

--pretty

Подробная информация о виртуальном ЦПУ ВМ

domblkinfo

<имя_ВМ>

--human --all

Информация о размере дисков внутри ВМ

domblklist

<имя_ВМ>

--details

Список всех виртуальных дисков ВМ

domifaddr

<имя_ВМ>

--full

Получить адреса сетевых интерфейсов для работающей ВМ

domiflist

<имя_ВМ>

-

Список всех виртуальных интерфейсов ВМ

dominfo

<имя_ВМ>

-

Информация о ВМ

domtime

<имя_ВМ>

-

Время ВМ

--now

Выставить время по времени узла, на котором был запущен virsh

--pretty

Вывести время ВМ в удобном для восприятия формате

--sync

Синхронизировать с часами реального времени (RTC) ВМ

--time <число>

Установить заданное время