Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Part 2, converting HVM guest to PV guest
- #=======================================================================
- First we need to install kernel-xen with correct initrd
- - yum install kernel-xen
- - edit /boot/grub/menu.lst so it looks like this
- #=================================================
- default=0
- timeout=5
- serial --unit=0 --speed=9600
- terminal --timeout=5 serial console
- title CentOS (2.6.18-128.1.6.el5xen)
- root (hd0,0)
- kernel /vmlinuz-2.6.18-128.1.6.el5xen ro root=/dev/VolGroup00/LogVol00 console=xvc0
- initrd /initrd-2.6.18-128.1.6.el5xen.img
- title CentOS (2.6.18-128.el5)
- root (hd0,0)
- kernel /vmlinuz-2.6.18-128.el5 ro root=/dev/VolGroup00/LogVol00 console=ttyS0 ide0=noprobe
- initrd /initrd-2.6.18-128.el5.img
- #=================================================
- - edit /etc/sysconfig/kernel so it looks like this
- #=================================================
- UPDATEDEFAULT=yes
- DEFAULTKERNEL=kernel-xen
- #=================================================
- - edit /etc/modprobe.conf so it looks like this
- #=================================================
- alias eth0 xennet
- alias scsi_hostadapter xenblk
- #=================================================
- -recreate initrd
- cd /boot
- mv initrd-2.6.18-128.1.6.el5xen.img initrd-2.6.18-128.1.6.el5xen.img.bak
- mkinitrd -v --builtin=xen_vbd --preload=xenblk initrd-2.6.18-128.1.6.el5xen.img 2.6.18-128.1.6.el5xen
- Next we need to allow login from xvc0 (the default console)
- - edit /etc/inittab and add a line like this near the end
- #=================================================
- xvc:2345:respawn:/sbin/agetty xvc0 9600 vt100-nav
- #=================================================
- - add "xvc0" to the end of /etc/securetty
- - shutdown domU
- Next we start the PV domU
- - create PV domU config. Mine looks like this
- #=================================================
- memory = "500"
- maxmem = "8000"
- vcpus=8
- vcpu_avail=1
- disk = [
- 'phy:/dev/rootVG/testlv,hda,w',
- ]
- vif = [
- 'mac=00:16:3E:49:CA:65, bridge=br6',
- ]
- vfb =['type=vnc,vnclisten=0.0.0.0']
- bootloader="/usr/bin/pygrub"
- #=================================================
- - startup domU, connect to it's console (xm create -c ...)
- #=======================================================================
- End of part 2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement