View previous topic :: View next topic |
Author |
Message |
man in the hill Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/123133140745d9ef8127513.jpg)
Joined: 15 Dec 2005 Posts: 1552 Location: Madinina
|
Posted: Sat Jul 19, 2008 12:58 am Post subject: [XEN] Pas moyen d'utiliser un noyau Xen récent + avis ! |
|
|
Bonjour,
Je voudrais expérimenter Xen pour comparer les performances avec vmware-server, virtualbox mais mon noyau ne veux pas compiler et je suis bloqué ...
J'ai du tout d'abord utiliser un xen patcher pour gcc-4.3.x ICI qui a compilé mais ensuite pas moyen pour le noyau ...
Code: | IRIA linux # emerge --info
Portage 2.2_rc1 (default/linux/amd64/2008.0/desktop, gcc-4.3.1, glibc-2.8_p20080602-r0, 2.6.25-gentoo-r4 x86_64)
=================================================================
System uname: Linux-2.6.25-gentoo-r4-x86_64-AMD_Athlon-tm-_64_X2_Dual_Core_Processor_4600+-with-glibc2.2.5
Timestamp of tree: Fri, 18 Jul 2008 21:45:02 +0000
app-shells/bash: 3.2_p39
dev-java/java-config: 1.3.7, 2.1.6-r1
dev-lang/python: 2.5.2-r5
sys-apps/baselayout: 2.0.0
sys-apps/openrc: 0.2.5
sys-apps/sandbox: 1.2.18.1-r3
sys-devel/autoconf: 2.13, 2.62-r1
sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1-r1
sys-devel/binutils: 2.18-r3
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool: 2.2.4
virtual/os-headers: 2.6.25-r4
ACCEPT_KEYWORDS="amd64 ~amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -O2 -msse3 -fomit-frame-pointer -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-march=k8 -O2 -msse3 -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--alphabetical"
FEATURES="assume-digests ccache digest distlocks parallel-fetch preserve-libs sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://gentoo.osuosl.org/ http://adelie.polymtl.ca/ ftp://distro.ibiblio.org/pub/linux/distributions/gentoo/ ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo http://gentoo.seren.com/gentoo ftp://gentoo.chem.wisc.edu/gentoo/"
LANG="fr_FR.UTF-8"
LC_ALL="fr_FR.UTF-8"
LDFLAGS="-Wl,-O1"
LINGUAS="fr fr_FR"
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/layman/jokey /usr/local/layman/desktop-effects /usr/local/overlays"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="X a52 aac aalib acl acpi alsa amd64 bash-completion berkdb bidi bluetooth branding bzip2 cairo caps cdda cdinstall cdio cdr clamav cli cracklib crypt cscope cups dbus dio dri dts dv dvd dvdr dvdread eds emboss emul-linux-x86 encode esd evo fam fbsplash ffmpeg firefox flac fortran freetype gb gdbm gif gphoto2 gpm gstreamer hal hvm iconv imagemagick ipv6 isdnlog jpeg kde kerberos lcms ldap libcaca libnotify live lm_sensors mad matroska midi mikmod mime mmx motif mp3 mpeg mudflap multilib ncurses nls nptl nptlonly ogg oggvorbis opengl openmp pam pcre pdf perl png ppds pppd python qt3 qt3support qt4 quicktime readline reflection ruby sdl session sockets spell spl sse sse2 ssl startup-notification stream suspend2 svg tcltk tcpd theora tiff truetype unicode vcd videos vlm vnc vorbis xcomposite xine xml xorg xulrunner xv xvid zlib" ALSA_CARDS="ice1724 hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="mouse keyboard" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="fr fr_FR" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset: CPPFLAGS, CTARGET, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
|
Quand je compile, j'ai cette erreur quand je suis le xen guide de la doc off ICI
Code: | IRIA linux # make O=~/build/dom0 && make O=~/build/dom0 modules_install
GEN /root/build/dom0/Makefile
HOSTLD scripts/kconfig/conf
scripts/kconfig/conf -s arch/x86_64/Kconfig
Using /usr/src/linux-2.6.21-xen as source for kernel
/usr/src/linux-2.6.21-xen is not clean, please run 'make mrproper'
in the '/usr/src/linux-2.6.21-xen' directory.
make[1]: *** [prepare3] Erreur 1
make: *** [_all] Erreur 2
|
et en mode normal:
Code: | IRIA linux # make
HOSTCC scripts/basic/fixdep
HOSTCC scripts/basic/docproc
HOSTCC scripts/kconfig/conf.o
HOSTCC scripts/kconfig/kxgettext.o
SHIPPED scripts/kconfig/zconf.tab.c
SHIPPED scripts/kconfig/lex.zconf.c
SHIPPED scripts/kconfig/zconf.hash.c
HOSTCC scripts/kconfig/zconf.tab.o
scripts/kconfig/lex.zconf.c:1623: attention : ‘input’ defined but not used
HOSTLD scripts/kconfig/conf
scripts/kconfig/conf -s arch/x86_64/Kconfig
CHK include/linux/version.h
UPD include/linux/version.h
CHK include/linux/utsrelease.h
UPD include/linux/utsrelease.h
SYMLINK include/asm -> include/asm-x86_64
CC arch/x86_64/kernel/asm-offsets.s
GEN include/asm-x86_64/asm-offsets.h
HOSTCC scripts/genksyms/genksyms.o
SHIPPED scripts/genksyms/lex.c
SHIPPED scripts/genksyms/parse.h
SHIPPED scripts/genksyms/keywords.c
HOSTCC scripts/genksyms/lex.o
scripts/genksyms/lex.c:1230: attention : ‘input’ defined but not used
SHIPPED scripts/genksyms/parse.c
HOSTCC scripts/genksyms/parse.o
HOSTLD scripts/genksyms/genksyms
CC scripts/mod/empty.o
HOSTCC scripts/mod/mk_elfconfig
MKELF scripts/mod/elfconfig.h
HOSTCC scripts/mod/file2alias.o
HOSTCC scripts/mod/modpost.o
scripts/mod/modpost.c: In function ‘check_sec_ref’:
scripts/mod/modpost.c:849: attention : ‘r.r_info’ may be used uninitialized in this function
HOSTCC scripts/mod/sumversion.o
scripts/mod/sumversion.c: In function ‘get_src_version’:
scripts/mod/sumversion.c:384: erreur: ‘PATH_MAX’ undeclared (first use in this function)
scripts/mod/sumversion.c:384: erreur: (Each undeclared identifier is reported only once
scripts/mod/sumversion.c:384: erreur: for each function it appears in.)
scripts/mod/sumversion.c:384: attention : unused variable ‘filelist’
make[2]: *** [scripts/mod/sumversion.o] Erreur 1
make[1]: *** [scripts/mod] Erreur 2
make: *** [scripts] Erreur 2
|
et make mrproper ne règle pas la situation ...
Merci d'avange de vôtre aide ! _________________ Get Up and Go !
Last edited by man in the hill on Sun Jul 20, 2008 8:18 pm; edited 2 times in total |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
man in the hill Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/123133140745d9ef8127513.jpg)
Joined: 15 Dec 2005 Posts: 1552 Location: Madinina
|
Posted: Sat Jul 19, 2008 4:47 am Post subject: |
|
|
Le patch qui va bien pour les xen-sources ICI _________________ Get Up and Go ! |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
man in the hill Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/123133140745d9ef8127513.jpg)
Joined: 15 Dec 2005 Posts: 1552 Location: Madinina
|
Posted: Sun Jul 20, 2008 8:15 pm Post subject: |
|
|
Bonjour,
Après beaucoup de galère, j'ai réussi à booter sur le noyau 2.6.18-xen-r11 mais ce n'est pas satisfaisant car obligé de revenir au ancien driver ide, sata, etc ...
J'aimerais savoir si vous faite tourner xen avec le dernier noyau Xen de portage + ma config + toolchain (voir le premier post) et aussi avoir un avis sur la mise en production de Xen pour serveur de base de données. Je sais qu'il a eu des discussions sur le forum mais j'aimerais vôtre avis en ce moment. Est-ce vraiment
la solution pour avoir les plus hautes performances pour un serveur .
Merci d'avance. _________________ Get Up and Go ! |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|