I just discovered that my xen hypervisor only believes that it has 3199 MB of memory, when there are 4GB inside the computer. I don''t know how long this has been this way, but I do not know how to try and force the hypervisor to realize how much memory it has. Any ideas how I can accomplish this? I am running CentOS 5 (RHEL 5), kernel 2.6.18-53.1.4.el5xen, x86_64, xen 3.0.3. ~Michael Williams _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Googling would let you find this... http://www.howtoforge.com/make-your-xen-pae-kernel-work-with-more-than-4gb-ram-debian-etch-grub After that, if Xen did not see 4GB of memory while trying to test "displaymem" in grub show 4GB usable then you will have to update Xen to newer version. Michael Williams a écrit : I just discovered that my xen hypervisor only believes that it has 3199 MB of memory, when there are 4GB inside the computer. I don''t know how long this has been this way, but I do not know how to try and force the hypervisor to realize how much memory it has. Any ideas how I can accomplish this? I am running CentOS 5 (RHEL 5), kernel 2.6.18-53.1.4.el5xen, x86_64, xen 3.0.3. ~Michael Williams _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users -- ____________________________________ Julien Reveillet j.reveillet@graphique-alliance.com GraphiqueAlliance Solution pré-presse et gestion de documents Centre Emeraude Cidex 3 61/69 Rue Camille Pelletan 33150 CENON Tél. 05 56 67 55 78 Fax. 05 57 54 12 77 www.graphique-alliance.com _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Hi,> I just discovered that my xen hypervisor only believes that it has > 3199 > MB of memory, when there are 4GB inside the computer. I don''t know > how long this has been this way, but I do not know how to try and > force the hypervisor to realize how much memory it has. Any ideashow> I can accomplish this? > > I am running CentOS 5 (RHEL 5), kernel 2.6.18-53.1.4.el5xen, x86_64,> xen 3.0.3. >Sounds like this: http://lists.xensource.com/archives/html/xen-users/2007-06/msg00665.ht ml -- Have an nice day, Viele Grüße Dominique H Schramm _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Am Tuesday, den 18 December hub Michael Williams folgendes in die Tasten:> I just discovered that my xen hypervisor only believes that it has 3199 > MB of memory, when there are 4GB inside the computer. I don''t know how > long this has been this way, but I do not know how to try and force the > hypervisor to realize how much memory it has. Any ideas how I can > accomplish this?> I am running CentOS 5 (RHEL 5), kernel 2.6.18-53.1.4.el5xen, x86_64, xen > 3.0.3.You''ll have to use a PAE enabled kernel to get the full 4GB of RAM as the pci-memory resides below the 4GB boundary and will prevent using of your full physical memory without PAE. Ciao Max -- Follow the white penguin. _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
> Am Tuesday, den 18 December hub Michael Williams folgendes in die Tasten: > > I just discovered that my xen hypervisor only believes that it has 3199 > > MB of memory, when there are 4GB inside the computer. I don''t know how > > long this has been this way, but I do not know how to try and force the > > hypervisor to realize how much memory it has. Any ideas how I can > > accomplish this? > > > > I am running CentOS 5 (RHEL 5), kernel 2.6.18-53.1.4.el5xen, x86_64, xen > > 3.0.3. > > You''ll have to use a PAE enabled kernel to get the full 4GB of RAM as > the pci-memory resides below the 4GB boundary and will prevent using > of your full physical memory without PAE.That''s a common problem but it doesn''t apply in this case since he''s using x86_64. Assuming the version of Xen is built for 64-bit then there''s no PAE / non-PAE distinction. x86_64 effectively has PAE switched on all the time. Cheers, Mark -- Dave: Just a question. What use is a unicyle with no seat? And no pedals! Mark: To answer a question with a question: What use is a skateboard? Dave: Skateboards have wheels. Mark: My wheel has a wheel! _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
So if it''s not PAE, and I have already tried the grub patch and recompile, what could it be? I added the volatile clause to the cont variable and my xen system still thinks it only has 3199 MB of memory. ~Michael Mark Williamson wrote:>> Am Tuesday, den 18 December hub Michael Williams folgendes in die Tasten: >> >>> I just discovered that my xen hypervisor only believes that it has 3199 >>> MB of memory, when there are 4GB inside the computer. I don''t know how >>> long this has been this way, but I do not know how to try and force the >>> hypervisor to realize how much memory it has. Any ideas how I can >>> accomplish this? >>> >>> I am running CentOS 5 (RHEL 5), kernel 2.6.18-53.1.4.el5xen, x86_64, xen >>> 3.0.3. >>> >> You''ll have to use a PAE enabled kernel to get the full 4GB of RAM as >> the pci-memory resides below the 4GB boundary and will prevent using >> of your full physical memory without PAE. >> > > That''s a common problem but it doesn''t apply in this case since he''s using > x86_64. Assuming the version of Xen is built for 64-bit then there''s no > PAE / non-PAE distinction. x86_64 effectively has PAE switched on all the > time. > > Cheers, > Mark > >_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Michael, Again... I can tell you that other people like you and me had the same problem. After patching grub, and verifying that grub can see all the 4gb of memory, they realised that it could only be a Xen kernel related problem. He says that after upgrading to Xen 3.1 the problem disapears so... They were using Xen 3.0.3-1 kernel like me (Debian Etch one) I haven''t tried yet but will do it in a few days, when i will have time. I will let you know if you want. Regards. Julien. Michael Williams a écrit : So if it''s not PAE, and I have already tried the grub patch and recompile, what could it be? I added the volatile clause to the cont variable and my xen system still thinks it only has 3199 MB of memory. ~Michael Mark Williamson wrote: Am Tuesday, den 18 December hub Michael Williams folgendes in die Tasten: I just discovered that my xen hypervisor only believes that it has 3199 MB of memory, when there are 4GB inside the computer. I don''t know how long this has been this way, but I do not know how to try and force the hypervisor to realize how much memory it has. Any ideas how I can accomplish this? I am running CentOS 5 (RHEL 5), kernel 2.6.18-53.1.4.el5xen, x86_64, xen 3.0.3. You''ll have to use a PAE enabled kernel to get the full 4GB of RAM as the pci-memory resides below the 4GB boundary and will prevent using of your full physical memory without PAE. That''s a common problem but it doesn''t apply in this case since he''s using x86_64. Assuming the version of Xen is built for 64-bit then there''s no PAE / non-PAE distinction. x86_64 effectively has PAE switched on all the time. Cheers, Mark _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users -- ____________________________________ Julien Reveillet j.reveillet@graphique-alliance.com GraphiqueAlliance Solution pré-presse et gestion de documents Centre Emeraude Cidex 3 61/69 Rue Camille Pelletan 33150 CENON Tél. 05 56 67 55 78 Fax. 05 57 54 12 77 www.graphique-alliance.com _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
On Wed, Dec 19, 2007 at 11:42:40AM -0500, Michael Williams wrote: Hello,> So if it''s not PAE, and I have already tried the grub patch and > recompile, what could it be? I added the volatile clause to the cont > variable and my xen system still thinks it only has 3199 MB of memory.Did you reinstall grub? Make sure that /boot/grub/stage2 comes from patched grub package[1]. What displaymem grub command shows? Regards, Kupson [1] Debian for example don''t update that file until grub-install is executed manually. -- Great software without the knowledge to run it is pretty useless. (Linux Gazette #1) _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users