Memory missing in new Installation of Red Hat 6.8

Latest response

After a new install of red-hat 6.5 and updating to 6.8 immedieately I am still missing 64GB of memory. The memory shows in the BIOS but for some reason the OS is unable to access the memory. Its a dual processor build with a pair of Xeon 2620 V.4 and there is 8 ram slots available and I am using 4 of them (2 for each processor). I have tried different configurations for the memory but get the same results. I have also tried editing the grub.conf and set the mem=128000 and I even tried some smaller numbers like mem=96000 but I never seem to get the full amount of memory. I found a few things online and here is a few of the things I tried.
Thanks for any help
Sage

cat /etc/redhat-release
Red Hat Enterprise Linux Server release 6.8 (Santiago)

[root@socrates ssh]# cat /proc/meminfo
MemTotal: 67918752 kB

It seems like the memory is visible

dmidecode | grep -A5 "Memory Device" | grep Size
Size: 32 GB
Size: 32 GB
Size: No Module Installed
Size: No Module Installed
Size: 32 GB
Size: 32 GB
Size: No Module Installed
Size: No Module Installed
Range Size: 32 GB
Range Size: 32 GB
Range Size: 32 GB
Range Size: 32 GB

Responses

Jonathan,

One opening point... in the title and opening paragraph of this post you state "Red Hat 6.5", but the output of cat /etc/redhat-release states Red Hat Enterprise Linux Server release 6.8 (Santiago). Could you please confirm what version of Red Hat Enterprise Linux this host is running?

Could you also please include the output of the command uname -a? There's nothing immediately obvious to me, but it would be useful to know what Linux kernel the host is running.

Sorry the title was confusing. I edited the post to reflect my current version of red-hat. I updated it to 6.8 immediately after installing red-hat 6.5 so yes I am definitely running 6.8 Santiago.

here is the output of -->

uname -a Linux socrates 2.6.32-642.11.1.el6.x86_64 #1 SMP Wed Oct 26 10:25:23 EDT 2016 x86_64 x86_64 x86_64 GNU/Linux

Thanks

If you run dmesg | grep "e820" and convert the values from hex to decimal, is the BIOS giving you the full usable range? If not, that's a BIOS issue to be pursued with the hardware vendor. Maybe there is some memory management setting in the BIOS which can be changed, maybe the system needs a BIOS update.

This is discussed further (with a script to help calculate) at: Not all memory is shown in the BIOS is usable to the operating system.

Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.