Sunday, June 29, 2008


Fluent virt-install Windows XP HVM DomU at Solaris (SNV_92) Dom0



Due to known bug virt-install is not approved method for mentioned installation. However, simple bash script (monitor) provides an option to attach cdrom via xm block-attach command immediately when it will be lost by virt-install after first DomU reboot.
Start virt-install for Windows HVM DomU in first terminal session:-



virt-install -n WinXP --hvm -r 1024 --vnc \
-f /export/home/images/winxp.img -s 5 \
-c /export/home/isos/winxp.iso




At the same time start running following script in second terminal session:-



#!/bin/bash
COUNTER=1
while [ $COUNTER -eq 1 ]; do
COUNTER=`xm list -l WinXP|grep cdrom|wc -l`
sleep 1
done
xm block-attach WinXP file:/export/home/isos/winxp.iso hdc:cdrom r
xm reboot WinXP




When scripts exists wait for several seconds.
and issue from same terminal:-



vncviewer localhost:0




to proceed with install as normal.
Message in first terminal session.



Guest installation complete... restarting guest.
libvir: Xen Daemon error : failed Xen syscall xenDaemonDomainDumpXMLByID failed to find this domain -13551186
exception was: virDomainGetXMLDesc() failed failed Xen syscall xenDaemonDomainDumpXMLByID failed to find this domain -13551186
Domain installation may not have been
successful. If it was, you can restart your domain
by running 'virsh start WinXP'; otherwise, please
restart your installation.




may be ignored.

Wednesday, June 25, 2008


Virt-install F9 DomU at Xen 3.2.1 F8 Dom0 (64-bit)



Install may be performed either by virt-install or by virt-manager.
View [1] for details. However, after F9 DomU run other DomUs may be managed
only from command line by "xm". Virt-manager cannot connect to daemon
xend until next Dom0 reboot. Running F8, CentOS 5.1, SNV90 DomUs doesn't
affect virt-manager functionality. I also have to notice that F9 DomU
may be managed only by "xm" from command line. Been started and shutdown
once via virt-manager it makes virt-manager unable to reconnect to xend.
To start already created F9 DomU:-
# xm start f9pvm
and from another terminal session
connect to F9 DomU:-
# vncviewer localhost:0
































References.
1.Fedora 8 (64-bit) as a flexible target for Xen 3.2.1 Dom0 install

Thursday, June 19, 2008


Install SNV91 DomU at SNV91 Dom0 on boards with integrated NIC RTL8110SC



ASUS boards P5K Premium/WIFI, P5K3 Deluxe, P5E3 Deluxe have as second
NIC integrated on the board RTL8110SC.
RTL8110SC (vs Marvell 88E8056 first NIC integrated on the board) is GLDv3 NIC and may be used for Solaris xVM PV and HVM DomUs creation at Solaris (Nevada) Dom0.
However, straight forward attempt to install SNV DomU in DHCP mode
will time out at DHCP request phase due to failure checksum offloading on Realtek 8110SC.
Core idea of network troubleshooting and modification of /etc/system
in SNV DomU were suggested by Jurgen Keil in the thread at xen-discuss
forum@opensolaris.org. Utility "tcpdump -s 1600 -vv" running on another host of the LAN (where SNV Dom0 is located) during SNV DomU DHCP request will register bad UDP checksums:-


08:38:01.361741 arp who-has 192.168.1.1 tell 192.168.1.39
08:38:02.220179 IP (tos 0x0, ttl 255, id 19410, offset 0, flags [DF], proto: UDP (17), length: 328) 0.0.0.0.bootpc > 255.255.255.255.bootps: [bad udp cksum 19ae!] BOOTP/DHCP, Request from 00:16:3e:29:b2:18 (oui Unknown), length: 300, xid:0x872bd9e3, secs:124, flags: [none] (0x0000)
Client Ethernet Address: 00:16:3e:29:b2:18 (oui Unknown)
Vendor-rfc1048:
DHCP:DISCOVER
MSZ:1472
LT:4294967295
VC:"SUNW.i86xpv"
PR:SM+DG+NS+HN+DN+BR+VO
08:38:18.970232 arp who-has 192.168.1.40 (Broadcast) tell 192.168.1.40
08:39:05.790989 IP (tos 0x0, ttl 255, id 19411, offset 0, flags [DF], proto: UDP (17), length: 328) 0.0.0.0.bootpc > 255.255.255.255.bootps: [bad udp cksum daad!] BOOTP/DHCP, Request from 00:16:3e:29:b2:18 (oui Unknown), length: 300, xid:0x872bd9e3, secs:187, flags: [none] (0x0000)
Client Ethernet Address: 00:16:3e:29:b2:18 (oui Unknown)
Vendor-rfc1048:
DHCP:DISCOVER
MSZ:1472
LT:4294967295
VC:"SUNW.i86xpv"
PR:SM+DG+NS+HN+DN+BR+VO


Due to DHCP request is a broadcast request same thing happens
on DSL Modem, acting as a DHCP bridge for the LAN.
DSL Modem just discards every DHCP request sent by xnf0 (DomU)
via rge0 interface (Dom0). Switching rge0 to rtls0 fixes
problem immediately. Box has a third NIC RTL8139 plugged into
PCI slot.
Procedure following bellow is a workaround for mentioned issue for Solaris rge0 Ethernet interface.
1. Install DomU with static IP address
2. After reboot modify /etc/system and add the line :
set xnf:xnf_cksum_offload = 0
3. Run sys-unconfig


This program will unconfigure your system. It will cause it
to revert to a "blank" system - it will not have a name or know
about other systems or networks.
This program will also halt the system.
Do you want to continue (y/n) ? y
Then the system will shutdown and when you reboot,
it asks all new server questions out of the box:
What your server name is ?
Are you on the network ?
Ask for DHCP or IP ?
What is your netmask ?
Do you have a defaultrouter ?
Root passwd?
Finally it run the kdmconfig and tries to configure
your X-display adapter and monitor size,mouse ps/2 USB or serial


4. During boot up specify request IP address via DHCP
and this time DHCP request won't be timed out.
Created SNV DomU may communicate with internet
with no problems.









Saturday, June 07, 2008


Virt-manager at Xen 3.2.1 F8 Dom0 (64-bit)



Procedure described in [1] installs packages mercurial, dev86, python-virtinst, virt-viewer. Virt-install as well virt-manager
appear to be completely functional on Xen 3.2.1 F8 Dom0 and
allow to create PV and HVM guests like on enterprise class systems.


Install PV DomU at Xen 3.2.1 F8 Dom0 (64-bit):-


























Install HVM DomU at Xen 3.2.1 F8 Dom0 (64-bit):-


























References
1.http://lxer.com/module/newswire/view/103746/index.html

Wednesday, June 04, 2008


Fedora 8 (64-bit) as a flexible target for Xen 3.2.1 Dom0 install



Procedure described bellow installs packages mercurial, dev86, python-virtinst,virt-manager,virt-viewer. Virt-install,virt-manager as well as pygrub and hvmloader appear to be completely functional on Xen 3.2.1 F8 Dom0 and allow to create PV and HVM guests like on enterprise class systems.
Commands xm start/stop/shutdown/reboot DomainName provide
ability to manage created domains as on native Xen 3.1 F8 Dom0.


1. Pre Xen installation phase



*******************
To build hvmloader
*******************

[root@XenServerF8 ~]# yum install dev86
primary.sqlite.bz2 100% |=========================| 3.7 MB 02:08
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package dev86.x86_64 0:0.16.17-7.fc8 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

=============================================================================
Package Arch Version Repository Size
=============================================================================
Installing:
dev86 x86_64 0.16.17-7.fc8 fedora 395 k

Transaction Summary
=============================================================================
Install 1 Package(s)
Update 0 Package(s)
Remove 0 Package(s)

Total download size: 395 k
Is this ok [y/N]: y
Downloading Packages:
(1/1): dev86-0.16.17-7.fc 100% |=========================| 395 kB 00:10
warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID 4f2a6fd2
Importing GPG key 0x4F2A6FD2 "Fedora Project " from /etc/pki/rpm-gpg/RPM-GPG-KEY-fedora
Is this ok [y/N]: y
Importing GPG key 0xDB42A60E "Red Hat, Inc " from /etc/pki/rpm-gpg/RPM-GPG-KEY
Is this ok [y/N]: y
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Installing: dev86 ######################### [1/1]

Installed: dev86.x86_64 0:0.16.17-7.fc8
Complete!

*************************************************
To clone Mercurial Repository from xensource.com
*************************************************

[root@XenServerF8 ~]# yum install mercurial
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package mercurial.x86_64 0:0.9.5-6.fc8 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

=============================================================================
Package Arch Version Repository Size
=============================================================================
Installing:
mercurial x86_64 0.9.5-6.fc8 updates 924 k

Transaction Summary
=============================================================================
Install 1 Package(s)
Update 0 Package(s)
Remove 0 Package(s)

Total download size: 924 k
Is this ok [y/N]: y
Downloading Packages:
(1/1): mercurial-0.9.5-6. 100% |=========================| 924 kB 00:29
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Installing: mercurial ######################### [1/1]

Installed: mercurial.x86_64 0:0.9.5-6.fc8
Complete!

*************************************
To get virt-install alive on Xen host
*************************************

[root@XenServerF8 ~]# yum install python-virtinst
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package python-virtinst.noarch 0:0.300.2-4.fc8 set to be updated
--> Processing Dependency: libvirt-python >= 0.2.1 for package: python-virtinst
--> Running transaction check
---> Package libvirt-python.x86_64 0:0.4.2-1.fc8 set to be updated
--> Processing Dependency: libvirt = 0.4.2 for package: libvirt-python
--> Processing Dependency: libxenstore.so.3.0()(64bit) for package: libvirt-python
--> Processing Dependency: libvirt.so.0()(64bit) for package: libvirt-python
--> Running transaction check
---> Package libvirt.x86_64 0:0.4.2-1.fc8 set to be updated
--> Processing Dependency: /usr/bin/qemu-img for package: libvirt
--> Processing Dependency: iscsi-initiator-utils for package: libvirt
--> Processing Dependency: bridge-utils for package: libvirt
---> Package xen-libs.x86_64 0:3.1.2-2.fc8 set to be updated
--> Running transaction check
---> Package iscsi-initiator-utils.x86_64 0:6.2.0.865-0.2.fc8 set to be updated
---> Package qemu.x86_64 0:0.9.0-7.fc8 set to be updated
---> Package bridge-utils.x86_64 0:1.2-2.fc8 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

=============================================================================
Package Arch Version Repository Size
=============================================================================
Installing:
python-virtinst noarch 0.300.2-4.fc8 updates 157 k
Installing for dependencies:
bridge-utils x86_64 1.2-2.fc8 fedora 28 k
iscsi-initiator-utils x86_64 6.2.0.865-0.2.fc8 fedora 531 k
libvirt x86_64 0.4.2-1.fc8 updates 1.1 M
libvirt-python x86_64 0.4.2-1.fc8 updates 84 k
qemu x86_64 0.9.0-7.fc8 updates 4.4 M
xen-libs x86_64 3.1.2-2.fc8 updates 144 k

Transaction Summary
=============================================================================
Install 7 Package(s)
Update 0 Package(s)
Remove 0 Package(s)

Total download size: 6.4 M
Is this ok [y/N]: y
Downloading Packages:
(1/7): bridge-utils-1.2-2 100% |=========================| 28 kB 00:00
(2/7): qemu-0.9.0-7.fc8.x 100% |=========================| 4.4 MB 02:39
(3/7): xen-libs-3.1.2-2.f 100% |=========================| 144 kB 00:05
(4/7): iscsi-initiator-ut 100% |=========================| 531 kB 00:19
(5/7): python-virtinst-0. 100% |=========================| 157 kB 00:05
(6/7): libvirt-python-0.4 100% |=========================| 84 kB 00:02
(7/7): libvirt-0.4.2-1.fc 100% |=========================| 1.1 MB 00:40
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Installing: xen-libs ######################### [1/7]
Installing: bridge-utils ######################### [2/7]
Installing: qemu ######################### [3/7]
Installing: iscsi-initiator-utils ######################### [4/7]
Installing: libvirt ######################### [5/7]
Installing: libvirt-python ######################### [6/7]
Installing: python-virtinst ######################### [7/7]

Installed: python-virtinst.noarch 0:0.300.2-4.fc8
Dependency Installed: bridge-utils.x86_64 0:1.2-2.fc8
iscsi-initiator-utils.x86_64 0:6.2.0.865-0.2.fc8
libvirt.x86_64 0:0.4.2-1.fc8 libvirt-python.x86_64 0:0.4.2-1.fc8
qemu.x86_64 0:0.9.0-7.fc8 xen-libs.x86_64 0:3.1.2-2.fc8
Complete!
*************************************
To get virt-manager alive on Xen host
*************************************
[root@XenServerF8 ~]# yum install virt-manager
primary.sqlite.bz2 100% |=========================| 3.7 MB 02:06
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package virt-manager.x86_64 0:0.5.3-2.fc8 set to be updated
--> Processing Dependency: gtk-vnc-python for package: virt-manager
--> Processing Dependency: gnome-python2-gnomekeyring >= 2.15.4 for package: virt-manager
--> Running transaction check
---> Package gnome-python2-gnomekeyring.x86_64 0:2.20.0-1.fc8 set to be updated
---> Package gtk-vnc-python.x86_64 0:0.3.4-3.fc8 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

=============================================================================
Package Arch Version Repository Size
=============================================================================
Installing:
virt-manager x86_64 0.5.3-2.fc8 updates 1.2 M
Installing for dependencies:
gnome-python2-gnomekeyring x86_64 2.20.0-1.fc8 fedora 21 k
gtk-vnc-python x86_64 0.3.4-3.fc8 updates 12 k

Transaction Summary
=============================================================================
Install 3 Package(s)
Update 0 Package(s)
Remove 0 Package(s)

Total download size: 1.2 M
Is this ok [y/N]: y
Downloading Packages:
(1/3): gtk-vnc-python-0.3 100% |=========================| 12 kB 00:00
(2/3): virt-manager-0.5.3 100% |=========================| 1.2 MB 00:38
(3/3): gnome-python2-gnom 100% |=========================| 21 kB 00:00
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Installing: gtk-vnc-python ######################### [1/3]
Installing: gnome-python2-gnomekeyring ######################### [2/3]
Installing: virt-manager ######################### [3/3]

Installed: virt-manager.x86_64 0:0.5.3-2.fc8
Dependency Installed: gnome-python2-gnomekeyring.x86_64 0:2.20.0-1.fc8 gtk-vnc-python.x86_64 0:0.3.4-3.fc8
Complete!
[root@XenServerF8 ~]# brctl show
bridge name bridge id STP enabled interfaces
[root@XenServerF8 ~]# brctl show
bridge name bridge id STP enabled interfaces
virbr0 8000.000000000000 yes
# yum install virt-viewer




2. Install Xen 3.2.1



# cd /usr/src/
# hg clone http://xenbits.xensource.com/xen-3.2-testing.hg
# cd xen-3.2-testing.hg
# make world vmxassist=n
# make install

Determine the name of the Xen Linux kernel version that was installed.

# ls /lib/modules

There should be a directory for the Xen Linux kernel (e.g., 2.6.18.8-xen)
Generate the module dependency list and map files

# /sbin/depmod 2.6.18.8-xen

To create the Xen initial ramdisk image remove from
/etc/modprobe.conf pata_jmicron entry and run:-

# /sbin/mkinitrd /boot/initrd-2.6.18.8-xen.img 2.6.18.8-xen

Disable tls

# mv /lib64/tls /lib64/tls.disabled

Set xend service to start

# /sbin/chkconfig --add xend
# /sbin/chkconfig xend on

Edit /usr/bin/pygrub and replace:-
sys.path = [ '/usr/lib/python' ] + sys.path
with
sys.path = [ '/usr/lib64/python' ] + sys.path

Modify xend-config.sxp:-
Set "xend-unix-server" to "yes"


Edit /boot/grub/grub.conf and copy one of the existing boot
entries to make the required changes for Xen and reboot into new kernel.

title Xen-3.2.1 x86_64 F8 (2.6.18.8-xen)
root (hd1,4)
kernel /xen-3.2.gz
module /vmlinuz-2.6.18.8-xen ro root=/dev/VolGroup01/LogVol00 rhgb quiet
module /initrd-2.6.18.8-xen.img




Environment verification after reboot:-



[root@XenServerF8 ~]# xm info
host : XenServerF8
release : 2.6.18.8-xen
version : #1 SMP Wed Jun 4 12:42:39 EDT 2008
machine : x86_64
nr_cpus : 2
nr_nodes : 1
cores_per_socket : 2
threads_per_core : 1
cpu_mhz : 3005
hw_caps : bfebfbff:20100800:00000000:00000140:0008e3fd:00000000:00000001
total_memory : 4095
free_memory : 1067
node_to_cpu : node0:0-1
xen_major : 3
xen_minor : 2
xen_extra : .1
xen_caps : xen-3.0-x86_64 xen-3.0-x86_32p hvm-3.0-x86_32 hvm-3.0-x86_32p hvm-3.0-x86_64
xen_scheduler : credit
xen_pagesize : 4096
platform_params : virt_start=0xffff800000000000
xen_changeset : Mon Jun 02 10:59:29 2008 +0100 16924:ca3ebd5b04d3
cc_compiler : gcc version 4.1.2 20070925 (Red Hat 4.1.2-33)
cc_compile_by : root
cc_compile_domain :
cc_compile_date : Wed Jun 4 12:44:12 EDT 2008
xend_config_format : 4
[root@XenServerF8 ~]# brctl show
bridge name bridge id STP enabled interfaces
eth0 8000.001e8c25cca5 no peth0
virbr0 8000.000000000000 yes




Virt-install PV CentOS 51.1 DomU :-











Virt-install HVM Solaris 10 (05/08) DomU :-









Runtime snapshots:-











Virt-manager at Xen 3.2.1 F8 Dom0 (64-bit)


References
http://lxer.com/module/newswire/view/103573/index.html

Sunday, June 01, 2008


Virt-install at Xen 3.2.1 F8 Dom0 (64-bit)



Package python-virtinst may be safely installed on Xen 3.2.1 F8 Dom0.
Minor tuning of /usr/bin/pygrub and xend-config.sxp makes possible
creating Linux DomUs with virt-install utilizing loop mounted ISOs



# mkdir -p /mnt01/tmp
# mount -o loop,ro CentOS51.iso /mnt01/tmp




and /mnt01/tmp as NFS shares for parameter
--location nfs:IP-ADDRESS-Dom0:/mnt01/tmp
in virt-install command line or interactively


1.Install F8 xen disabled
2.Install Xen 3.2.1 from source on F8 instance ([3]).



[root@dhcppc0 ~]# xm info
host : dhcppc0
release : 2.6.18.8-xen
version : #1 SMP Fri May 30 03:42:46 EDT 2008
machine : x86_64
nr_cpus : 2
nr_nodes : 1
cores_per_socket : 2
threads_per_core : 1
cpu_mhz : 3005
hw_caps : bfebfbff:20100800:00000000:00000140:0008e3fd:00000000:00000001
total_memory : 4095
free_memory : 1044
node_to_cpu : node0:0-1
xen_major : 3
xen_minor : 2
xen_extra : .1
xen_caps : xen-3.0-x86_64 xen-3.0-x86_32p hvm-3.0-x86_32 hvm-3.0-x86_32p hvm-3.0-x86_64
xen_scheduler : credit
xen_pagesize : 4096
platform_params : virt_start=0xffff800000000000
xen_changeset : Wed May 28 16:36:13 2008 +0100 16919:84196133c9e5
cc_compiler : gcc version 4.1.2 20070925 (Red Hat 4.1.2-33)
cc_compile_by : root
cc_compile_domain : (none)
cc_compile_date : Fri May 30 03:43:55 EDT 2008
xend_config_format : 4




3.Run:-
# yum install python-virtinst



root@serverf8xen32 ~]# yum install python-virtinst
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package python-virtinst.noarch 0:0.300.2-4.fc8 set to be updated
--> Processing Dependency: libvirt-python >= 0.2.1 for package: python-virtinst
--> Running transaction check
---> Package libvirt-python.x86_64 0:0.4.2-1.fc8 set to be updated
--> Processing Dependency: libvirt = 0.4.2 for package: libvirt-python
--> Processing Dependency: libxenstore.so.3.0()(64bit) for package: libvirt-python
--> Processing Dependency: libvirt.so.0()(64bit) for package: libvirt-python
--> Running transaction check
---> Package libvirt.x86_64 0:0.4.2-1.fc8 set to be updated
--> Processing Dependency: /usr/bin/qemu-img for package: libvirt
--> Processing Dependency: iscsi-initiator-utils for package: libvirt
---> Package xen-libs.x86_64 0:3.1.2-2.fc8 set to be updated
--> Running transaction check
---> Package iscsi-initiator-utils.x86_64 0:6.2.0.865-0.2.fc8 set to be updated
---> Package qemu.x86_64 0:0.9.0-7.fc8 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

=============================================================================
Package Arch Version Repository Size
=============================================================================
Installing:
python-virtinst noarch 0.300.2-4.fc8 updates 157 k
Installing for dependencies:
iscsi-initiator-utils x86_64 6.2.0.865-0.2.fc8 fedora 531 k
libvirt x86_64 0.4.2-1.fc8 updates 1.1 M
libvirt-python x86_64 0.4.2-1.fc8 updates 84 k
qemu x86_64 0.9.0-7.fc8 updates 4.4 M
xen-libs x86_64 3.1.2-2.fc8 updates 144 k

Transaction Summary
=============================================================================
Install 6 Package(s)
Update 0 Package(s)
Remove 0 Package(s)

Total download size: 6.4 M
Is this ok [y/N]: y
Downloading Packages:
(1/6): qemu-0.9.0-7.fc8.x 100% |=========================| 4.4 MB 02:38
(2/6): xen-libs-3.1.2-2.f 100% |=========================| 144 kB 00:04
(3/6): iscsi-initiator-ut 100% |=========================| 531 kB 00:17
(4/6): python-virtinst-0. 100% |=========================| 157 kB 00:05
(5/6): libvirt-python-0.4 100% |=========================| 84 kB 00:02
(6/6): libvirt-0.4.2-1.fc 100% |=========================| 1.1 MB 00:37
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Installing: xen-libs ######################### [1/6]
Installing: qemu ######################### [2/6]
Installing: iscsi-initiator-utils ######################### [3/6]
Installing: libvirt ######################### [4/6]
Installing: libvirt-python ######################### [5/6]
Installing: python-virtinst ######################### [6/6]

Installed: python-virtinst.noarch 0:0.300.2-4.fc8
Dependency Installed: iscsi-initiator-utils.x86_64 0:6.2.0.865-0.2.fc8 libvirt.x86_64 0:0.4.2-1.fc8 libvirt-python.x86_64 0:0.4.2-1.fc8 qemu.x86_64 0:0.9.0-7.fc8 xen-libs.x86_64 0:3.1.2-2.fc8
Complete!
[root@serverf8xen32 ~]# ls -l /usr/bin/virt-install
-rwxr-xr-x 1 root root 21079 2008-03-19 15:05 /usr/bin/virt-install
[root@dhcppc0 ~]# brctl show
bridge name bridge id STP enabled interfaces
eth2 8000.001e8c25cca5 no peth2
virbr0 8000.000000000000 yes




4.Edit /usr/bin/pygrub ([1]) and replace:-
sys.path = [ '/usr/lib/python' ] + sys.path
with
sys.path = [ '/usr/lib64/python' ] + sys.path
5. As advised in [2] make sure, that in xend-config.sxp:-
the parameter "xend-unix-server" is set to "yes"
6.Run virt-install














When virt-install gets done system goes down and reboot:-





After tuning firewall and SELINUX DomU will be shutdown.
Bring it up:-
# xm start RHL51PV
Open second terminal and connect to PVM console via vncviewer:-
# vncviewer localhost:0











Install F8 DomU:-











Two PV DomU running at a time:-





References
1.http://lists.xensource.com/archives/html/xen-bugs/2008-04/msg00051.html
2.http://us.mc561.mail.yahoo.com/mc/showMessage?fid=Inbox&sort=date&order=down&startMid=25&.rand=942256399&midIndex=15&mid=1_12996_AMhu%2FNgAAS9BSD5Yww2z%2BBIjeZk&eps=&prevMid=1_12507_AMVu%2FNgAAT7kSD6aRgfrqxqxWrc&nextMid=1_13468_AM9u%2FNgAAQD%2BSD3Figr7S0AfY2I&m=1_10554_AMRu
3.http://lxer.com/module/newswire/view/100541/index.html