2014-03-23 9:35 GMT-03:00 J. Roeleveld <jo...@antarean.org>: > On Sunday, March 23, 2014 05:47:53 PM Nilesh Govindrajan wrote: >> I'm not meaning to hijack this thread, but isn't KVM a better option? The >> difference between Xen and KVM is tiny I think, no?
What I see on web, is that XEN uses paravirtualization. If you have the correct hardware (like i have), XEN have better perfonmance. My intel i7 have virtualization instructions. See [1][2] y [3] I'm new in virtualization, i'm doing this for a desktop machine. Just for learn. Instead of use VirtualBOX or VMware, I'm installing XEN. Best perfonmance, and I can learn in the process. 2014-03-23 9:14 GMT-03:00 J. Roeleveld <jo...@antarean.org>: > > I see this in "tmp": > ***** > checking whether the C compiler works... no > configure: error: in `/var/tmp/portage/app-emulation/xen-tools-4.3.1- > r5/work/xen-4.3.1/tools': > configure: error: C compiler cannot create executables > ****** > > Please fix your C-compiler. What does the following command return? > # gcc-config -L > /usr/lib/gcc/x86_64-pc-linux-gnu/4.7.3:/usr/lib/gcc/x86_64-pc-linux-gnu/4.7.3/32 > Please use the " xl" command set. " xm" is deprecated. > :O I didn't know it was deprecated. > Please also ensure you start the xen services: > # /etc/init.d/xencommons start > # /etc/init.d/xenstored start > # /etc/init.d/xenconsoled start > > before trying the xl commands. > I'm using systemd, so I tried to start this way: systemctl enable xencommons systemctl enable xenstored systemctl enable xencosnsoled And none exists :P (No such file or directory) Instead, if I make it with /etc/init.d/xenstored start it says: WARNING: xenstored is already starting (the same with xencommons and xenconsoled) So, I try do xl list, and says: libxl: error: libxl.c:87:libxl_ctx_alloc: Is xenstore daemon running? failed to stat /var/run/xenstored.pid: No such file or directory cannot init xl context The correct way is start it from systemd? Or through /etc/init.d ? >> My .config from kernel is [configKernel] and my [grub.cfg] > > I will check those if the above didn't solve it. > > I have the following installed on my server: > [I] app-emulation/xen > Installed versions: 4.3.1-r5^t{tbz2}(12:09:22 PM 02/21/2014) > (efi -custom-cflags -debug -flask -xsm) > > [I] app-emulation/xen-tools > Installed versions: 4.3.1-r5^t{tbz2}(12:14:51 PM 02/21/2014) > (api hvm pam qemu screen -custom-cflags -debug -doc -flask -ocaml -pygrub - > python -static-libs -xend > PYTHON_SINGLE_TARGET="python2_7 -python2_6" PYTHON_TARGETS="python2_7 - > python2_6") I have: o.o. I dont have xen installed. ¿Is that possible? ._. [ebuild N ] app-emulation/xen-4.3.1-r5 USE="efi xsm -custom-cflags -debug -flask" I'm trying to install it but says: !!! copy /var/tmp/portage/app-emulation/xen-4.3.1-r5/image/boot/efi/gentoo/xen-4.3.1.efi -> /boot/efi/gentoo/xen-4.3.1.efi failed. !!! [Errno 28] No space left on device Maybe is because I tried to re-emerge this? o.o > > -- > Joost > Thank you for help! [1] http://www.linux.com/news/enterprise/systems-management/327628-kvm-or-xen-choosing-a-virtualization-platform [2] http://iopscience.iop.org/1742-6596/219/4/042005/pdf/1742-6596_219_4_042005.pdf [3] http://ark.intel.com/es/products/75122/intel-core-i7-4770-processor-8m-cache-up-to-3_90-ghz