Ubuntu 22.04 KVM Libvirt
# устанавливаем
sudo apt install -y qemu qemu-kvm libvirt-daemon libvirt-clients bridge-utils virt-manager
# настройка моста сети
sudo nano /etc/netplan/01-netcfg.yaml
network:
ethernets:
NET_INTARFACE_CODE:
dhcp4: false
dhcp6: false
bridges:
br0:
interfaces: [NET_INTARFACE_CODE]
dhcp4: false
addresses: [192.168.1.10/24]
macaddress: 08:1a:2b:4b:1a:41
routes:
- to: default
via: 192.168.1.1
nameservers:
addresses: [8.8.8.8]
dhcp6: false
version: 2
# применение настроек сети
sudo netplan apply
# создание виртуалки
sudo virt-install \
--virt-type kvm \
--name virt01 \
--ram 1024 \
--vcpus=2 \
--virt-type=kvm \
--disk /var/lib/libvirt/images/virt01.raw,format=raw \
--network=bridge:br0,model=virtio \
--os-type=linux \
--graphics vnc \
--location=ubuntu-server.iso
# посмотреть список запущенных, --all покажет и выключенные:
sudo virsh list
# запустить вирт.машину:
sudo virsh start virt01
# выключить вирт.машину:
sudo virsh shutdown virt01
# выключить принудительно вирт.машину:
sudo virsh destroy virt01
# образы дисков вирт.машин:
/var/lib/libvirt/images/
назад