Xen Migration Disk Image auf LVM
1. LVM Partition erstellen erstellen für DomU
lvcreate -n Test-VM1 --size 40g xen-vms
2. Filesystem ext3 auf neuer LVM Partition erstellen mit
mkfs.ext3 /dev/xen-vms/Test-VM1
3. Disk-Image auf LVM kopieren
dd if=/mnt/backup/disk.img of=/dev/xen-vms/Daniel-VM1 bs=1024
4. Xen Disk-Image Konfigurationsdatei /etc/xen/Test-VM1.cfg Kernel auf verwendeten anpassen
kernel = '/boot/vmlinuz-2.6.26-1-xen-amd64'
ramdisk = '/boot/initrd.img-2.6.26-1-xen-amd64'
#kernel = '/boot/vmlinuz-2.6.18-6-xen-686'
#ramdisk = '/boot/initrd.img-2.6.18-6-xen-686'
5. Wichtig folgenden Eintrag in die datei /etc/xen/Test-VM1.cfg einfügen
extra = 'clocksource=jiffies'
6. Mount Verzeichnis erstellen
mkdir /mnt/domU
7. LVM Partition mounten
mount /dev/xen-vms/Test-VM1 /mnt/domu/
8. Aktuelle Kernel Sources auf LVM DomU kopieren mit folgendem Befehl
cp -dpR /lib/modules/2.6.26-1-xen-amd64 /mnt/domu/lib/modules
9. Anpassen der /etc/inittab der LVM DomU in der datei /mnt/domU/etc/inittab
1:2345:respawn:/sbin/getty 38400 hvc0
#1:2345:respawn:/sbin/getty 38400 tty1
#2:23:respawn:/sbin/getty 38400 tty2
#3:23:respawn:/sbin/getty 38400 tty3
#4:23:respawn:/sbin/getty 38400 tty4
#5:23:respawn:/sbin/getty 38400 tty5
#6:23:respawn:/sbin/getty 38400 tty6
10. Hvc Console in der DomU unter /mnt/domU/etc/securetty einfügen (am Ende der Datei)
# TJ ------
# xen console
hvc0
Posted: Juni 3rd, 2010 under Xen.