Менеджер виртуальных машин Linux.

имя

virsh - management user interface

Синопсис

virsh [ OPTION ]... [ COMMAND_STRING ]

virsh [ OPTION ]... COMMAND [ ARG ]...

Описание

Программа virsh - это основной интерфейс для управления гостевыми доменами virsh. Программа может использоваться для создания, приостановки и отключения доменов. Его также можно использовать для вывода списка текущих доменов. Libvirt - это набор инструментов C для взаимодействия с возможностями виртуализации последних версий Linux (и других ОС). Это бесплатное программное обеспечение, доступное под Стандартной общественной лицензией ограниченного применения GNU. Виртуализация операционной системы Linux означает возможность одновременного запуска нескольких экземпляров операционных систем на одной аппаратной системе, где основные ресурсы управляются экземпляром Linux. Библиотека нацелена на обеспечение долгосрочного стабильного C API . В настоящее время он поддерживает Xen, QEmu, KVM, LXC, OpenVZ, VirtualBox и VMware ESX .

Основная структура большинства случаев использования virsh:

virsh [OPTION]... <command> <domain> [ARG]...

Где команда - одна из команд, перечисленных ниже; домен - это числовой идентификатор домена, или имя домена, или UUID домена; и ARGS - это параметры, специфичные для команды. Есть несколько исключений из этого правила в случаях, когда рассматриваемая команда действует во всех доменах, на всей машине или непосредственно на гипервизоре xen. Эти исключения будут ясны для каждой из этих команд. Примечание: разрешено давать домены числовые имена, однако это приведет к тому, что домен будет идентифицирован только по идентификатору домена. Другими словами, если указано числовое значение, оно будет интерпретироваться как идентификатор домена, а не как имя. Программа virsh может использоваться либо для запуска одной КОМАНДЫ, указав команду и ее аргументы в командной строке оболочки,или COMMAND_STRING, который представляет собой единственный аргумент оболочки, состоящий из нескольких действий COMMAND и их аргументов, объединенных пробелом и разделенных точками с запятой между командами. В COMMAND_STRING virsh понимает те же экранирования одинарной, двойной и обратной косой черты, что и оболочка, хотя вы должны добавить еще один уровень экранирования оболочки при создании единственного аргумента оболочки. Если в командной строке не задана никакая команда, virsh запустит минимальный интерпретатор, ожидающий ваших команд, а команда quit завершит работу программы.Затем virsh запустит минимальный интерпретатор, ожидающий ваших команд, а команда quit завершит программу.Затем virsh запустит минимальный интерпретатор, ожидающий ваших команд, а команда quit завершит программу.

Программа virsh понимает следующие ОПЦИИ.

-h, --help
Ignore all other arguments, and behave as if the help command were given instead.
-v, --version[=short]
Ignore all other arguments, and prints the version of the libvirt library virsh is coming from
-V, --version=long
Ignore all other arguments, and prints the version of the libvirt library virsh is coming from and which options and driver are compiled in.
-c, --connect URI
Connect to the specified URI , as if by the connect command, instead of the default connection.
-d, --debug LEVEL
Enable debug messages at integer LEVEL and above. LEVEL can range from 0 to 4 (default). See the documentation of VIRSH_DEBUG environment variable below for the description of each LEVEL .
-l, --log FILE
Output logging details to FILE .
-q, --quiet
Avoid extra informational messages.
-r, --readonly
Make the initial connection read-only, as if by the --readonly option of the connect command.
-t, --timing
Output elapsed time information for each command.
-e, --escape string
Set alternative escape sequence for console command. By default, telnet's ^] is used. Allowed characters when using hat notation are: alphabetic character, @, [, ], \, ^, _.