virsh команды управления виртуальными машинами

virsh — инструмент для управления виртуальными машинами, который способен работать с разными системами виртуализации. В примерах будем использовать его для qemu/KVM.

Устанавливаем

sudo apt-get install virtinst

Выводим все видтуальные машины, созданные с помощью virsh

virsh —connect qemu:///system list —all

Создаем каталог для образов

~$ sudo mkdir -p /etc/libvirt/images/

Переходим в консоль инструмента

~$ sudo virsh

Welcome to virsh, the virtualization interactive terminal.

Type: 'help' for help with commands
'quit' to quit

Выведем список

virsh # pool-list —all

Name State Autostart

Он пуст. Задаем storage

virsh # pool-define-as storage dir —target /etc/libvirt/images/

Pool storage defined

Автостарт для него

virsh # pool-autostart storage

Pool storage marked as autostarted

virsh # pool-start storage

Pool storage started

virsh # pool-list —all

Name State Autostart

storage active yes

Переходим обратно к оболочке

virsh # exit