Red Hat ENTERPRISE LINUX 5 - VIRTUALIZATION GUIDE Manual page 372

Hide thumbs Also See for ENTERPRISE LINUX 5 - VIRTUALIZATION GUIDE:
Table of Contents

Advertisement

Chapter 33. Troubleshooting Xen
wrong kernel image: non-PAE kernel on a PAE
This message indicates that you are trying to run an unsupported guest kernel image on your
hypervisor. This happens when you try to boot a non-PAE, para-virtualized guest kernel on a Red Hat
Enterprise Linux 5 host. The Red Hat kernel-xen package only supports guest kernels with PAE and
64 bit architectures.
Type this command:
# xm create --c va-base
Using config file -"va-base"
Error: (22, -'invalid argument')
[2006-12-14 14:55:46 xend.XendDomainInfo 3874] ERRORs
(XendDomainInfo:202) Domain construction failed
Traceback (most recent call last)
File -"/usr/lib/python2.4/site-packages/xen/xend/XendDomainInfo.py", line 195 in create
vm.initDomain()
File -" -/usr/lib/python2.4/site-packages/xen/xend/XendDomainInfo.py", line 1363 in
initDomain raise VmError(str(exn))
VmError: (22, -'Invalid argument')
[2006-12-14 14:55:46 xend.XendDomainInfo 3874] DEBUG (XenDomainInfo: 1449]
XendDlomainInfo.destroy: domain=1
[2006-12-14 14:55:46 xend.XendDomainInfo 3874] DEBUG (XenDomainInfo: 1457]
XendDlomainInfo.destroy:Domain(1)
If you need to run a 32 bit non-PAE kernel you will need to run your guest as a fully virtualized virtual
machine. For para-virtualized guests, if you need to run a 32 bit PAE guest, then you must have a 32
bit PAE hypervisor. For para-virtualized guests, to run a 64 bit PAE guest, then you must have a 64 bit
PAE hypervisor. For full virtualization guests you must run a 64 bit guest with a 64 bit hypervisor. The
32 bit PAE hypervisor that comes with Red Hat Enterprise Linux 5 i686 only supports running 32 bit
PAE para virtualized and 32 bit fully virtualized guest OSes. The 64 bit hypervisor only supports 64 bit
para-virtualized guests.
This happens when you move the full virtualized HVM guest onto a Red Hat Enterprise Linux 5
system. Your guest may fail to boot and you will see an error in the console screen. Check the PAE
entry in your configuration file and ensure that pae=1.You should use a 32 bit distribution.
You receive the following error:
Unable to open a connection to the Xen hypervisor or daemon
This happens when the virt-manager application fails to launch. This error occurs when there is no
localhost entry in the /etc/hosts configuration file. Check the file and verify if the localhost entry is
enabled. Here is an example of an incorrect localhost entry:
# Do not remove the following line, or various programs
# that require network functionality will fail.
localhost.localdomain localhost
Here is an example of a correct localhost entry:
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 localhost.localdomain localhost
358

Advertisement

Table of Contents
loading

Table of Contents