Operating System - Linux
1752782 Members
6305 Online
108789 Solutions
New Discussion юеВ

Re: rx3300 red hat enterprise linux all memory not recognize

 
WilliamSmith11
Super Advisor

rx3300 red hat enterprise linux all memory not recognize

Hi
I have an integrity server rx3300 running red hat enterprise linux version 5.2

The server have physically 32Gb of RAM but only 4GB are recognize by the operating system.

Have I to do some setting to the operating system?

Regards

W.S
rperez
7 REPLIES 7
Michal Kapalka (mikap)
Honored Contributor

Re: rx3300 red hat enterprise linux all memory not recognize

hi,

sis you used the kernel wirh big memoory support ???

kernel-PAE

mikap
Fayez
Trusted Contributor

Re: rx3300 red hat enterprise linux all memory not recognize

Hi,

Michal it is 64bit machine, not 32, which can see and use more than 4GB by default.

I believe the problem some where else.
Michal Kapalka (mikap)
Honored Contributor

Re: rx3300 red hat enterprise linux all memory not recognize

hi,

sorry i forgot that the the server is itanium based that is native 64bit.

what about the kernel some option as : hugemem ??

mikap
Steven E. Protter
Exalted Contributor

Re: rx3300 red hat enterprise linux all memory not recognize

Shalom,

Please provide uname -a

I am familiar with the rx3600 server, but I'm concerned that you used the right media.

By default RHEL for IA64 will recognize 32 GB of RAM.

Perhaps you have not said something? Is Linux running in a HPVM Virtual machine? Perhaps the Virtual machine only has 4 GB of RAM.

SEP
Steven E Protter
Owner of ISN Corporation
http://isnamerica.com
http://hpuxconsulting.com
Sponsor: http://hpux.ws
Twitter: http://twitter.com/hpuxlinux
Founder http://newdatacloud.com
WilliamSmith11
Super Advisor

Re: rx3300 red hat enterprise linux all memory not recognize

# uname -a
# Linux production 2.6.18-128.2.1.el5xen #1 SMP Wed Jul 8 12:14:50 EDT 2009 ia64 ia64 ia64 GNU/Linux.

If this kernel does not support more that 32GB there is some way to update to a support version without reinstall everthing?

W.S
rperez
Matti_Kurkela
Honored Contributor

Re: rx3300 red hat enterprise linux all memory not recognize

Your kernel version is "2.6.18-128.2.1.el5xen". The "...xen" at the end suggests RedHat's Xen virtualization system is probably involved.

The defaults for Xen are 4 CPUs and a maximum of 4 GB of memory for Xen Dom0 in RHEL5.
According to this document, you'll need to add some boot options to your elilo.conf file to override the defaults:

http://wiki.xensource.com/xenwiki/XenIA64/HowTo

But if you don't use Xen virtualization, the Xen hypervisor is just extra overhead. You might consider removing Xen from your boot configuration.

---------

At least on a x86 RHEL4 system, when the maximum memory limit is reached, the RedHat kernel will just display a boot message telling you "this kernel has not been tested with this much memory". It will still work.

I guess if you then need RedHat support and the problem turns out to be memory-related, RedHat will just respond with "we told you so".

MK
MK
Steven E. Protter
Exalted Contributor

Re: rx3300 red hat enterprise linux all memory not recognize

Shalom,

Xen is designed to provide you in this case up to 8 virtual machines with 4 GB of ram each.

Problem with the Xen Kernel is its not supported on Itanium IA-64 IPF hardware.

You need to yum -y remove the Xen Kernel boot off the normal kernel and then you will get 32 GB of ram.

The problem with my theory is the Xen Kernel should not have installed properly on this system. It is not compatible with the hardware. Are you sure you are giving accurate information on the hardware? Is it an rx3600?

SEP
Steven E Protter
Owner of ISN Corporation
http://isnamerica.com
http://hpuxconsulting.com
Sponsor: http://hpux.ws
Twitter: http://twitter.com/hpuxlinux
Founder http://newdatacloud.com