xm
xm ist das Haupt-Programm zur Verwaltung von Xens Gast-VMs. Wir haben es oben schon einmal benutzt, um die VMs zu starten. xm kann aber wesentlich mehr.
xm list
Gibt aus:
# xm list Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 64 1 r----- 112.0 vm1 3 128 1 ------ 27.4
Erläuterungen zu der Ausgabe:
Beschreibung | |
---|---|
Name | ist der Name der VM |
ID | ist die Nummer der VM/Domain, wichtig, um z.B. nachträglich an die Konsole der VM zu kommen |
Mem(MiB) | Arbeitsspeicherzuweisung in Megabyte |
VCPUs | Anzahl der zugewiesenen Prozessoren |
State | Status |
r = running – laufend | |
b = blockiert | |
p = pausierend | |
s = shutdown – heruntergefahren | |
c = crashed – abgestürzt | |
Time(s) | Verbrauch von CPU-Rechenzeit in Sekunden |
xm console
Dieses dient dem Zugriff auf die Konsole. Damit erscheint genau das vor einem, was man sehen würde, als wenn man vor einem realen PC sitzen würde.
Beispiel:
xm console 3
Die 3 ist ID der VM, entnommen aus dem obigen Beispiel mit xm list
ACHTUNG: Um sich wieder von der VM-Konsole abzumelden, muss bei deutscher Tastatur CTRL ‚5‘ eingegeben werden. Bei Apple-Tastaturen funktioniert manchmal auch „CTRL + !“
xm shutdown
Mit diesem Kommando wird das Betriebssystem der VM angewiesen, herunterzufahren. Das kommt ist das selbe wie wenn man in der entsprechenden VM
shutdown -h now
eingeben wuerde.
xm shutdown Domain-Id
xm reboot
Dies rebooted eine VM
xm reboot Domain-ID
xm destroy
Dies kann mit einem physikalischen ausschalten der VM verglichen werden.
xm destroy Domain-Id
xm mem-set
Über dieses Kommando kann die Speicherzuweisung für eine VM angepasst werden.
Syntax:
xm mem-set Domänen-Id Hauptspeicher
Beispiel:
xm mem-set 3 256
Das Betriebssystem in der VM konnte bei mir den neu zugewiesenen Speicher erst nach Neustart der VM nutzen.
Soll die Speicherzuweisung auf Dauer verändert werden, ist in der VM-Konfigurations-Datei der Wert memory anzupassen
xm save
Mit xm save ist es möglich eine XEN-VM im laufenden Betrieb zu speichern:
xm save domainname backupfile
xm restore
Dies stellt das zuvor mit [xm save>#xm+save] erstellte Backup wieder her.
xm restore backupfile
xm dmesg
Dies gibt die Xen Bootmeldungen aus.
xm info
Dies gibt Informationen über den Host-Rechner aus.
xm top
Gibt performanceinformationen über alle VMs aus.
xm pause
Dies legt eine VM schlafen
xm pause Domain ID
xm unpause
Dies weckt die VM wieder auf
xm unpause Domain ID
Links
XEN Images zum Download |
---|
http://buch.eisxen.org/7.html |