Betrieb von XEN

In diesem Artikel werden Themen behandelt die Informationen über den Betrieb von virtuellen Maschinen unter XEN wichtig sind.

Reboot der Domain0

Bei einem Neustart des Computers, der eine oder mehrere virtuelle Maschinen hostet, werden alle laufenden DomUs vor dem Neustart gespeichert. Das entspricht dem Aufruf des Befehls

$ xm save <domu-name> <state-file>

Nach dem erfolgten Neustart werden die gesicherten DomUs wiederhergestellt. Dieser Vorgang entspricht nicht einem reboot der DomUs.

Änderungen an der DomU

Wenn Änderungen an der Konfiguration einer DomU vorgenommen werden (z.B. hinzufügen/entfernen von Paritionen) muss die domU neu gestartet werden.

Es reicht aber nicht die DomU einfach mittels reboot neu zu starten! Die virtuelle Maschine muss vollständig heruntergefahren werden und danach mit xm create <DomU-Name.cfg> wieder gestartet werden.

Starten einer DomU

Um eine virtuelle Maschine zu starten genügt ein einfacher Befehl als root:

$ xm start <domu-name>

Damit wird die virtuelle Maschine gestartet und ein eventuell genutztes DRBD-Device in den Primary-Modus versetzt. Für <domu-name> muss der Name der virtuellen Maschine oder der vollständige Pfade und er Dateiname der Konfigurationsdatei der VM eingegeben werden.

Die Konfigurationsdateien der XEN-DomUs befinden sich normalerweise im Verzeichnis /etc/xen/ und haben die Erweiterung .cfg.

Falls das DRBD-Device bereits auf einem anderen Knoten im Primary-Modus ist, wird ein Fehler ausgegeben und die VM nicht gestartet. Es kann nicht passieren ein Split-Brain zu verursachen

Laufende DomUs anzeigen

Zur Kontrolle der virtuellen Maschinen kann eine Liste der aktuell laufenden VMs ausgegeben werden.

$ xm list

Mehr Details zu den laufenden DomUs und deren Auslastung erhält man mit dem Befehl

$ xm top

DomUs stoppen

Um eine Laufende DomU zu beenden gibt es zwei Möglichkeiten. Die sanfte Möglichkeit, entspricht dem drücken des Power-Tasters wodurch die DomU von sich aus herunterfährt.

$ xm shutdown <domu-name|domu-id>

Als Parameter muss der Name oder die ID der gewünschten DomU angegeben werden. Die ID kann mit dem Befehl xm list angezeigt werden.

Falls eine virtuelle Maschine nicht mehr reagiert kann sie auch mit dem Befehl

$ xm destroy

beendet werden.

Falls DomUs DRBD-Devices verwenden, werden diese beim Beenden der DomU automatisch wieder in den Secondary-Modus geschaltet.

Siehe auch

Diskussion

Geben Sie Ihren Kommentar ein
 
virtualisierung/betrieb_von_xen.txt · Zuletzt geändert: 2010/03/01 22:03 (Externe Bearbeitung)
Nach oben
openSUSE.org

Beachten sie unbedingt den Haftungsausschluss!

Recent changes RSS feed openSUSE.org Powered by PHP do yourself a favour and use a real browser - get firefox!! Driven by DokuWiki

Sofern nicht anders gekennzeichnet, steht der Inhalt dieser Seite unter dem Schutz der Creative Commons Licence:
Creative Commons License Namensnennung, Keine kommerzielle Nutzung, Weitergabe unter gleichen Bedingungen, v 3.0