Xen Verwaltungstools
Der Verwaltung von Xen haben sich viele Projekte angenommen, hier werden einige vorgestellt.
- Argo: Webbasierte Verwaltung von Xen
- Xenfire - Lösung für den Desktop
- Xen kann bei einer Novell-Distribution über Yast verwaltet werden.
- Conga (Bestandteile Luci und Ricci): Clusterconfiguration unter RHEL und CentOS, siehe c`t 16/08 Seite 178.
Kommandozeile
| Befehle in der Dom0 | |
|---|---|
| Der Befehl xmhat 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 | 
virsh
xen-shell
- xen-shell - Delegation der Administration für einzelne DomUs an Kunden
grafische Tools
Virtual Machine Manager / Virtmanager
Virtmanager grafisches Desktop-verwaltung für Xen (aktuell Beta). Es benutzt libvirt.
Xenman
XenMan: Grafische Verwaltung virtueller Maschinen. Xenman bietet eine Oberfläche die im Aussehen VMWare ähnelt.
Xen-tools
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: