Der Verwaltung von Xen haben sich viele Projekte angenommen, hier werden einige vorgestellt.
Befehle in der Dom0 | |
---|---|
Der Befehl xm hat folgende Optionen: |
|
create, destroy | virtuelle Maschinen starten oder stoppen |
reboot, shutdown | neustarten und herunterfahren einzelner virtueller Maschinen |
console | die console auf einen Gast schalten. Die Tastenkombination STRG-] schaltet wieder auf die dom-0 zurück. |
list, top | Gäste auflisten, Ressourcen verbraucht anzeigen |
pause, unpause | der Gast bekommt keine Ressourcen mehr zugeteilt, benutzt diese aber noch |
save, restore | einen Gast sichern und wiederherstellen |
migrate | einen Gast verlegen/migrieren |
mem-set | Speicherzuteilung für einen Gast |
vcpu-set | (virtuelle) CPU-zuteilung für einen Gast |
viele erwarten zusätzliche Parameter wie die ID virtueller Maschinen. Es ergibt sich z.B. xm list
.
xm list gibt übrigens eine Liste von laufenden virtuellen Maschinen aus.
Spalte | Bedeutung |
---|---|
name | Die Beschreibung der virtuellen Maschine entweder Domain-0 oder der Hostname einer Dom-U |
domid | Die ID der virtuellen Maschine |
memory | |
vcpus | Anzahl der virtuellen CPUs |
state | Der Status der virtuellen Maschine (siehe unten) |
cputime | Wie viel CPU-Zeit die virtuelle Maschine bisher benutzt hat |
Status (state) einer virtuellen Maschine | |
---|---|
Kürzel | Beschreibung |
r | running: läuft |
b | blocked: läuft |
p | paused: angehalten |
s | shutdown: fährt herunter |
c | crashed: abgestützt |
Virtmanager grafisches Desktop-verwaltung für Xen (aktuell Beta). Es benutzt libvirt.
XenMan: Grafische Verwaltung virtueller Maschinen. Xenman bietet eine Oberfläche die im Aussehen VMWare ähnelt.
In der Distribution Debian sind die xen-tools bereits in testing/unstable enthalten:
aptitude install xen-tools
Durch die Xen-tools ist die (fast) automatische Erstellungen von aktuell folgenden Distributionen möglich: