Inhaltsverzeichnis

KVM Virtualisierung unter Ubuntu

QEMU

Verwalten der Gäste mit virsh

Die Verwaltung der Virtuellen Maschinen erfolgt am Host-Server mit dem sudo virsh Tool. Details zum Tool: virsh.

Auflisten aller Maschinen

virsh # list --all
 Id    Name                       Status
----------------------------------------------------
 -     Guest1                     Ausgeschaltet
 -     Guest2                     Ausgeschaltet

Starten und stoppen

Zugriff auf die Gäste mittels VNC

Auf die graphische Oberfläche der Gäste kann mittels VNC zugegriffen werden. Als Client funktioniert TigerVNC (Plattformunabhängig) oder UltraVNC. Andere VNC Clients können unter Umständen keine Verbindung aufbauen.

Der Zugriff erfolgt mittels [IP-Adresse des Hosts]:[ID] wobei ID die Nummer des zugewiesenen VNC Ports ist. Diese Nummer kann über virsh> vncdisplay [Name] abgefragt werden.

Löschen eines neuen Gasts

virsh> destroy [Name]
virsh> undefine [Name]

Einrichten eines neuen Gasts

Zunächst muss ein virtuelles Laufwerk erstellt werden. Wir nutzen das RAW Format, da dieses auch in andere Formate konvertiert werden kann.

qemu-img create Guest.raw 30G

Anschließend kann der Gast erstellt werden (hier Unter Verwendung von VNC für den Zugriff von einem anderen PC aus - Achtung: der VNS Server akzeptiert alle Verbindungen von Viewern!).

sudo virt-install --name Guest --ram 1024 \
                  --cdrom ~/ubuntu-16.04-server-amd64.iso \
                  --disk /srv/vdrives_route/Guest.raw 
                  --vnc --vnclisten 0.0.0.0 --noreboot \
                  --os-type linux --network=bridge:br0