Hi there, I have the lucky task to setup a Xen system. my plateform is a dell 2950 with 16Gb of RAM. I got as far as setting up debian sarge and xen following http://www.debian-administration.org/articles/423 and overcoming some specific difficulties (http://kmuto.jp/b.cgi/debian/d-i-2615.htm & http://wiki.ncsa.uiuc.edu/wiki/Dell_PE1950_NIC_Firmware_Workaround) But, my concern now, while I''m struglling to setup my 1rst VM, is that I don''t see all the RAM. Still I ''m using both dual cores as cat /proc/cpuinfo lists 4 processors>From my understanding, if I had a 64bit kernel I''d see them (pae beeingonly for 32bit systems, right ?) And I''m guessing if I want to VMise 64bit OSes, I''ll need it. So : Is there a debian prepackaged kernel that''d do the trick, or do I have to compile my own ? In the afirmative, what patch should I apply and where is that friendly 64bit option ? Is there something else I''m missing ? Thanks, GdL. references : # uname -r 2.6.16-1-xen-686 (the one from "deb http://www.backports.org/debian/ sarge-backports main") # cat /proc/meminfo MemTotal: 451584 kB that should be 16000000+ kB # cat /proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 15 model name : Intel(R) Xeon(R) CPU 5150 @ 2.66GHz stepping : 6 cpu MHz : 2660.088 cache size : 4096 KB fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 10 wp : yes flags : fpu tsc msr pae mce cx8 apic mtrr mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc pni monitor ds_cpl vmx est tm2 cx16 xtpr lahf_lm bogomips : 5327.57 (.... 4 times : # 0 to 3) PS : if I can''t have it all by thursday, my boss''ll end-up buying GSX ... =o( BTW , is it conceivable to run ESX and/or GSX as a VMs on XEN ? (kindda russian dolls concept) _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Just build from source using this tutorial as a guide : http://mark.foster.cc/wiki/index.php/Xen_3.0.x_on_Debian_Sarge Note the notes for the hugemem kernel. I''d recommend you do an actual menuconfig and turn off the following junk that a server doesn''t typically use (unless this isn''t a server) - In cmos first (then kernel) kill : Parallel Ports Serial Ports (unless you use them) USB support (unless you need it) ... etc I think you''ll be happy that the system is seeing all available RAM, but kind of disappointed with the overhead otherwise spent on things you''ll never use :) HTH -Tim On Tue, 2006-09-19 at 17:12 +0200, Guillaume Lenoir wrote:> Hi there, > > I have the lucky task to setup a Xen system. > my plateform is a dell 2950 with 16Gb of RAM. > > I got as far as setting up debian sarge and xen following > http://www.debian-administration.org/articles/423 > and overcoming some specific difficulties > (http://kmuto.jp/b.cgi/debian/d-i-2615.htm & > http://wiki.ncsa.uiuc.edu/wiki/Dell_PE1950_NIC_Firmware_Workaround) > > But, my concern now, while I''m struglling to setup my 1rst VM, is that I > don''t see all the RAM. > Still I ''m using both dual cores as cat /proc/cpuinfo lists 4 processors > > >From my understanding, if I had a 64bit kernel I''d see them (pae beeing > only for 32bit systems, right ?) > And I''m guessing if I want to VMise 64bit OSes, I''ll need it. > > So : > Is there a debian prepackaged kernel that''d do the trick, or do I have > to compile my own ? > In the afirmative, what patch should I apply and where is that friendly > 64bit option ? > Is there something else I''m missing ? > > Thanks, > GdL. > > references : > > # uname -r > 2.6.16-1-xen-686 (the one from "deb > http://www.backports.org/debian/ sarge-backports main") > > # cat /proc/meminfo > MemTotal: 451584 kB that should be 16000000+ kB > > # cat /proc/cpuinfo > processor : 0 > vendor_id : GenuineIntel > cpu family : 6 > model : 15 > model name : Intel(R) Xeon(R) CPU 5150 @ 2.66GHz > stepping : 6 > cpu MHz : 2660.088 > cache size : 4096 KB > fdiv_bug : no > hlt_bug : no > f00f_bug : no > coma_bug : no > fpu : yes > fpu_exception : yes > cpuid level : 10 > wp : yes > flags : fpu tsc msr pae mce cx8 apic mtrr mca cmov pat pse36 > clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc pni > monitor ds_cpl vmx est tm2 cx16 xtpr lahf_lm > bogomips : 5327.57 > > (.... 4 times : # 0 to 3) > > PS : if I can''t have it all by thursday, my boss''ll end-up buying GSX > ... =o( > BTW , is it conceivable to run ESX and/or GSX as a VMs on XEN ? (kindda > russian dolls concept) > > _______________________________________________ > Xen-users mailing list > Xen-users@lists.xensource.com > http://lists.xensource.com/xen-users > >_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Guillaume Lenoir wrote:> But, my concern now, while I''m struglling to setup my 1rst VM, is that I > don''t see all the RAM. > Still I ''m using both dual cores as cat /proc/cpuinfo lists 4 processors > >>From my understanding, if I had a 64bit kernel I''d see them (pae beeing > only for 32bit systems, right ?) > And I''m guessing if I want to VMise 64bit OSes, I''ll need it. > > So : > Is there a debian prepackaged kernel that''d do the trick, or do I have > to compile my own ? > In the afirmative, what patch should I apply and where is that friendly > 64bit option ? > Is there something else I''m missing ?Use the xen-hypervisor-3.0-i386-pae package, instead of xen-hypervisor-3.0-i386. -- Mats Rynge Renaissance Computing Institute <http://www.renci.org> _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
-----Original Message----- From: Mats Rynge [mailto:rynge@renci.org] Guillaume Lenoir wrote:> But, my concern now, while I''m struglling to setup my 1rst VM, is that> I don''t see all the RAM. > Still I ''m using both dual cores as cat /proc/cpuinfo lists 4 > processors > >>From my understanding, if I had a 64bit kernel I''d see them (pae >>beeing > only for 32bit systems, right ?) > And I''m guessing if I want to VMise 64bit OSes, I''ll need it. > > So : > Is there a debian prepackaged kernel that''d do the trick, or do I have> to compile my own ? > In the afirmative, what patch should I apply and where is that > friendly 64bit option ? > Is there something else I''m missing ?Use the xen-hypervisor-3.0-i386-pae package, instead of xen-hypervisor-3.0-i386. It failed saying my kernel isn''t pae. Isn''t PAE for 32 bit systems anyway ? I understood 64 bit systems didn''t need it (provided they have a 64bit kernel) I''m just trying to avoid useless overhead. Aim is to get 64 bit OS virtualised, don''t I specifically need dom0 to run 64bit to do that anyway ? _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Hi I have a 2950 too, with 8Gb of memory. I''m using FedoraCore5 64 bits, and you are right, with 64 bits OS, you don''t need a PAE-kernel. I just download the sources of Xen, using mercurial and compile it. (I have a lot of problems using precompiled packages, so don''t loose your time, compile your own xen-kernel) Luis -----Mensaje original----- De: xen-users-bounces@lists.xensource.com [mailto:xen-users-bounces@lists.xensource.com] En nombre de Guillaume Lenoir Enviado el: Martes, 19 de Septiembre de 2006 11:13 Para: xen-users@lists.xensource.com Asunto: [Xen-users] VT 64bit kernel with >4Gb RAM Hi there, I have the lucky task to setup a Xen system. my plateform is a dell 2950 with 16Gb of RAM. I got as far as setting up debian sarge and xen following http://www.debian-administration.org/articles/423 and overcoming some specific difficulties (http://kmuto.jp/b.cgi/debian/d-i-2615.htm & http://wiki.ncsa.uiuc.edu/wiki/Dell_PE1950_NIC_Firmware_Workaround) But, my concern now, while I''m struglling to setup my 1rst VM, is that I don''t see all the RAM. Still I ''m using both dual cores as cat /proc/cpuinfo lists 4 processors>From my understanding, if I had a 64bit kernel I''d see them (pae beeingonly for 32bit systems, right ?) And I''m guessing if I want to VMise 64bit OSes, I''ll need it. So : Is there a debian prepackaged kernel that''d do the trick, or do I have to compile my own ? In the afirmative, what patch should I apply and where is that friendly 64bit option ? Is there something else I''m missing ? Thanks, GdL. references : # uname -r 2.6.16-1-xen-686 (the one from "deb http://www.backports.org/debian/ sarge-backports main") # cat /proc/meminfo MemTotal: 451584 kB that should be 16000000+ kB # cat /proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 15 model name : Intel(R) Xeon(R) CPU 5150 @ 2.66GHz stepping : 6 cpu MHz : 2660.088 cache size : 4096 KB fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 10 wp : yes flags : fpu tsc msr pae mce cx8 apic mtrr mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc pni monitor ds_cpl vmx est tm2 cx16 xtpr lahf_lm bogomips : 5327.57 (.... 4 times : # 0 to 3) PS : if I can''t have it all by thursday, my boss''ll end-up buying GSX ... =o( BTW , is it conceivable to run ESX and/or GSX as a VMs on XEN ? (kindda russian dolls concept) _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Guillaume Lenoir wrote:> > Use the xen-hypervisor-3.0-i386-pae package, instead of > xen-hypervisor-3.0-i386. > > It failed saying my kernel isn''t pae. > > Isn''t PAE for 32 bit systems anyway ? I understood 64 bit systems didn''t > need it (provided they have a 64bit kernel) > I''m just trying to avoid useless overhead. > > Aim is to get 64 bit OS virtualised, don''t I specifically need dom0 to > run 64bit to do that anyway ?I missed your reply on this, so sorry it took some time to get back to you. Are you actually running a 64 bit version? Debian Sarge was not officially released for x86_64, and if you followed the guide you referred to, you might have some i386 packages in there. Also, the output from uname looks like it is a x86 kernel (2.6.16-1-xen-686) I have a couple of 2950s running a custom x86 kernel with pae and that works fine. -- Mats Rynge Renaissance Computing Institute <http://www.renci.org> _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users