Kernel-based Virtual Machine je unixový hypervizor, zde najdete (základní) postupy jak s ním pracovat.

Opeace s VM

výpis všech vm, vč. jejich statusu:

virsh list --all

spuštění virtuálního stroje vm:

virsh start nazev-vm

Snapshoty

výpis snapshotů virtuálu vm:

virsh snapshot-list nazev-vm

aktivace snapshotu:

virsh snapshot-revert 'nazev-vm' 'nazev-snapshot'

vytvoření snapshotu:

virsh snapshot-create-as --domain 'nazev-vm' --name 'nazev-noveho-snapshotu'

smazání snapshotu:

virsh snapshot-delete --domain nazev-vm --snapshotname nazev-snapshotu

Pokud vám snad snapshot vymazat nejde:

virsh snapshot-delete nazev-vm --metadata nazev-snapshotu

Virtuální síťové adaptéry

list síťových adaptérů:

virsh net-list --all

Instalace klienta

0) Vygenerování SSH klíče (pokud ho tedy ještě nemáte). Pozor, pokud při generování zadáte heslo nebo již máte heslo spojené s tímto klíčem, Askpass ho bude chtít nejspíše vícekrát zadat, než vás aplikace Virtual Machine Manager pustí k VM během otevírání okna.

ssh-keygen -t rsa -b 4096 -C "NejakyVasIdentifikator-naprEmail"

Vygenerovaný klíč na klientském zařízení ze souboru ~/.ssh/id_rsa.pub je nutné nakopírovat do souboru na KVM serveru ~/.ssh/authorized_keys

ssh-copy-id ucet-na-kvm@ip-kvm-serveru

1) Instalace Virtual Machine Manageru

sudo apt install -y virt-manager

2) Instalace doplňku nutného pro úspěšné spojení s hypervisorem

sudo apt install -y ssh-askpass