bonjour
je dois migrer un invite en fedora core 5 d'un serveur fedora core 5 vers un serveur centos5
les deux serveurs tournent peu ou prou la meme version de xen la 3.0.3
or quand je demarre mon image sur la nouvelle machine
xm create flexlm
Using config file "./flexlm".
Error: (2, 'Invalid kernel', 'xc_dom_compat_check: guest type xen-3.0-x86_32 not supported by xen kernel, sorry\n')
alors en cherchant un peu j'ai trouvé que:
sur le nouveau serveur
xm info
host : lugdunum.int-evry.fr
release : 2.6.18-53.1.14.el5xen
version : #1 SMP Wed Mar 5 12:39:19 EST 2008
machine : i686
nr_cpus : 4
nr_nodes : 1
sockets_per_node : 2
cores_per_socket : 1
threads_per_core : 2
cpu_mhz : 3048
hw_caps : bfebfbff:00000000:00000000:00000080:00004400
total_memory : 3071
free_memory : 1502
xen_major : 3
xen_minor : 1
xen_extra : .0-53.1.14.el5
xen_caps : xen-3.0-x86_32p
xen_pagesize : 4096
platform_params : virt_start=0xf5800000
xen_changeset : unavailable
cc_compiler : gcc version 4.1.2 20070626 (Red Hat 4.1.2-14)
cc_compile_by : mockbuild
cc_compile_domain :
cc_compile_date : Wed Mar 5 11:29:31 EST 2008
xend_config_format : 2
sur l'ancien serveur
xm info
host : pella.int-evry.fr
release : 2.6.20-1.2319.fc5xen0
version : #1 SMP Mon May 21 21:11:28 EDT 2007
machine : i686
nr_cpus : 2
nr_nodes : 1
sockets_per_node : 2
cores_per_socket : 1
threads_per_core : 1
cpu_mhz : 1396
hw_caps : 0383fbff:00000000:00000000:00000040
total_memory : 2047
free_memory : 256
xen_major : 3
xen_minor : 0
xen_extra : .3-0-1.2319.fc5
xen_caps : xen-3.0-x86_32
xen_pagesize : 4096
platform_params : virt_start=0xfc000000
xen_changeset : unavailable
cc_compiler : gcc version 4.1.1 20070105 (Red Hat 4.1.1-51)
cc_compile_by : brewbuilder
cc_compile_domain : build.redhat.com
cc_compile_date : Mon May 21 19:27:42 EDT 2007
xend_config_format : 2
on voit que les xen_caps sont differents
sur mon nouveau serveur j'ai xen-3.0-x86_32p alors que sur l'ancien on a xen-3.0-x86_32
alors autant que je comprenne le probleme le nouveau serveur veut des kernel dans le quest pae compatible alors que le kernel dans mon image ne l'est pas.
Or je ne trouve pas de version pae enable de domU pour la fedora core 5
le changelog du kernel me donne
* Wed Jul 05 2006 Juan Quintela <
quintela@redhat.com>
- new merge with xen upstream.
- xen kernel don't require xen userland.
- new xen kernel (same as rawhide one) with PAE support.
- removed xen0-PAE & xenU-PAE (see xen kernel).
donc a priori plus de pae support dans un domU
quelqu'un sait il donc comment rendre compatible mon image xen avec mon nouveau serveur?