Unterschiede zwischen den Revisionen 3 und 4
Revision 3 vom 2009-05-20 19:06:03
Größe: 2052
Autor: BodoBellut
Kommentar:
Revision 4 vom 2009-05-21 17:32:48
Größe: 2424
Autor: BodoBellut
Kommentar:
Gelöschter Text ist auf diese Art markiert. Hinzugefügter Text ist auf diese Art markiert.
Zeile 64: Zeile 64:
=== Schritt 4.1 ===
Zeile 69: Zeile 70:

=== Schritt 4.2 ===
Konfiguration anpassen:
 * Hat die neue Volumegroup einen anderen Namen (hier im Beispiel ''rautedrei-raid5int'' statt ''peggy''), so muss die gerade kopierte Konfigurationsdatei entsprechend angepasst werden.
 * Hat die Bridge für das Netzwerk einen anderen Namen so muss auch dieser in der Konfiguration angepasst werden.

Wie kann man eine Xen-DomU von einer Dom0 auf eine andere verschieben

Bezeichnungen

  • peggy: alte, aktuelle Dom0

  • rautedrei: neue, zukünftige Dom0

  • ted2: DomU, die verschoben werden soll

Vorbemerkungen

Diese Anleitung geht davon aus, dass Dom0 und DomU gemäss der verlinkten Anleitungen erstellt wurden.

Schritt 1

Größe der Logical Volumes ermitteln:

peggy:~# lvdisplay /dev/peggy/ted2.prima.de-*

          LV Name                /dev/peggy/ted2.prima.de-swap
          Current LE             256

          LV Name                /dev/peggy/ted2.prima.de-disk
          Current LE             5120

Schritt 2

Neue Logical Volumes erzeugen:

rautedrei:~# lvcreate -l 256 -n ted2.prima.de-swap rautedrei-raid5int
rautedrei:~# lvcreate -l 5120 -n ted2.prima.de-disk rautedrei-raid5int

Schritt 3

Daten kopieren:

Schritt 3.1

Swap muss nicht kopiert werden (es sei denn, die DomU wurde darin suspended):

rautedrei:~# mkswap /dev/rautedrei-raid5int/ted2.prima.de-swap

Schritt 3.2

DomU stoppen

peggy:~# xm shutdown -w ted2.prima.de

Schritt 3.3

kopieren:

rautedrei:~# nc -l -w 3 -p 8888 | dd of=/dev/rautedrei-raid5int/ted2.prima.de-disk bs=1k
peggy:~# dd if=/dev/peggy/ted2.prima.de-disk bs=1k | nc -w 3 rautedrei.ping.de 8888

Es ist sinnvoll, diesen Schritt auf beiden Seiten innerhalb von screen zu starten, für den Fall, dass der Kopiervorgang länger dauert als man vor der Konsole sitzen möchte.

Schritt 4

Schritt 4.1

Konfiguration kopieren:

rautedrei:~# nc -l -w 3 -p 8888 > /etc/xen/ted2.prima.de.cfg
peggy:~# nc -w 3 rautedrei.ping.de 8888 < /etc/xen/ted2.prima.de.cfg

Schritt 4.2

Konfiguration anpassen:

  • Hat die neue Volumegroup einen anderen Namen (hier im Beispiel rautedrei-raid5int statt peggy), so muss die gerade kopierte Konfigurationsdatei entsprechend angepasst werden.

  • Hat die Bridge für das Netzwerk einen anderen Namen so muss auch dieser in der Konfiguration angepasst werden.

Schritt 5

DomU starten:

rautedrei:~# xm create -c ted2.prima.de.cfg

Schritt 6

Autostart:

peggy:/etc/xen/auto# rm ted2.prima.de
rautedrei:/etc/xen/auto# ln -s ../ted2.prima.de

Software/Xen-DomU verschieben (zuletzt geändert am 2009-05-21 17:32:48 durch BodoBellut)