Qemu-kvm

From A-Eskwiki
Jump to: navigation, search

Zorgt samen met libvirt voor de virtualisation op haskell.

Config

Om qemu-kvm en libvirt te kunnen gebruiken moet SE-linux correct geconfigureerd worden. Momenteel is SE-linux disabled op Haskell.

zvol

Met qemu en zfs is het mogelijk om een zogenaamde zvol te gebruiken als virtuele hardeschijf. Om hier gebruik van te maken dien je eerst een vm aan te maken in proxmox. Vervolgens maak je een zvol aan op haskell, met:

zfs create -V [size] storage/vm/[naam]

Vervolgens kun je de vm aanpassen om gebruik te maken van deze storage. Vooralsnog dien je hiervoor de config handmatig aan te passen, dat kan in /etc/pve/qemu-server/[id].conf en kan de storage line aangepast worden naar:

scsi0: /dev/zvol/storage/vm/[naam],format=raw,cache=writeback,discard=on,backup=no,size=[size]

Voeg ook de volgende regel toe:

scsihw: virtio-scsi-pci