Linux - EnterpriseThis forum is for all items relating to using Linux in the Enterprise.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Hey folks, I have a Red Hat AS 4 update 6 box with more than 16 gb of Ram that keeps rebooting at random times. I see this in the messages file:
3, Param2=5
Nov 14 20:21:18 bl-backup-01a SQLAnywhere(nb_bl-backup-01a): Starting checkpoint of "BMRDB" (BMRDB.db)
at Wed Nov 14 2007 20:21
Nov 14 20:21:18 bl-backup-01a SQLAnywhere(nb_bl-backup-01a): Finished checkpoint of "BMRDB" (BMRDB.db)
at Wed Nov 14 2007 20:21
Nov 14 20:33:47 bl-backup-01a syslogd 1.4.1: restart.
Nov 14 20:33:47 bl-backup-01a syslog: syslogd startup succeeded
Nov 14 20:33:47 bl-backup-01a kernel: klogd 1.4.1, log source = /proc/kmsg started.
Nov 14 20:33:47 bl-backup-01a kernel: Linux version 2.6.9-55.0.12.ELsmp (brewbuilder@hs20-bc1-6.build.r
edhat.com) (gcc version 3.4.6 20060404 (Red Hat 3.4.6-8)) #1 SMP Wed Oct 17 08:19:30 EDT 2007
Nov 14 20:33:47 bl-backup-01a kernel: BIOS-provided physical RAM map:
Nov 14 20:33:47 bl-backup-01a kernel: ******************************************************** Nov 14 20:33:47 bl-backup-01a kernel: * This system has more than 16 Gigabyte of memory. *
Nov 14 20:33:47 bl-backup-01a kernel: * It is recommended that you read the release notes *
Nov 14 20:33:47 bl-backup-01a kernel: * that accompany your copy of Red Hat Enterprise Linux *
Nov 14 20:33:47 bl-backup-01a kernel: * about the recommended kernel for such configurations *
Nov 14 20:33:47 bl-backup-01a kernel: ********************************************************
Nov 14 20:33:47 bl-backup-01a kernel: BIOS-e820: 0000000000000000 - 000000000009f400 (usable)
Nov 14 20:33:47 bl-backup-01a kernel: BIOS-e820: 000000000009f400 - 00000000000a0000 (reserved)
Nov 14 20:33:47 bl-backup-01a kernel: BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
Nov 14 20:33:47 bl-backup-01a kernel: BIOS-e820: 0000000000100000 - 00000000cfed70c0 (usable)
Nov 14 20:33:47 bl-backup-01a kernel: BIOS-e820: 00000000cfed70c0 - 00000000cfee7cd4 (ACPI data)
Nov 14 20:33:47 bl-backup-01a kernel: BIOS-e820: 00000000cfee7cd4 - 00000000d0000000 (reserved)
Nov 14 20:33:47 bl-backup-01a syslog: klogd startup succeeded
Nov 14 20:33:47 bl-backup-01a kernel: BIOS-e820: 00000000fec00000 - 00000000fec10000 (reserved)
Nov 14 20:33:47 bl-backup-01a kernel: BIOS-e820: 00000000fee00000 - 00000000fee10000 (reserved)
Nov 14 20:33:47 bl-backup-01a kernel: BIOS-e820: 00000000ffc00000 - 0000000100000000 (reserved)
Nov 14 20:33:47 bl-backup-01a kernel: BIOS-e820: 0000000100000000 - 000000042ffff000 (usable)
Nov 14 20:33:47 bl-backup-01a kernel: 16255MB HIGHMEM available.
Nov 14 20:33:47 bl-backup-01a kernel: 896MB LOWMEM available.
Is this a memory addressing problem by the installed kernel? How do I fix it? Is there something else I should be looking at as the culprit for the reboots?
This section contains notes relating to the Red Hat Enterprise Linux 4 kernel.
* Red Hat Enterprise Linux 4 includes a kernel known as the hugemem kernel. This kernel supports a 4GB per-process user space (versus 3GB for the other kernels), and a 4GB direct kernel space. Using this kernel allows Red Hat Enterprise Linux to run on systems with up to 64GB of main memory. The hugemem kernel is required in order to use all the memory in system configurations containing more than 16GB of memory. The hugemem kernel can also benefit configurations running with less memory (if running an application that could benefit from the larger per-process user space, for example.)
Note: To provide a 4GB address space for both kernel and user space, the kernel must maintain two separate virtual memory address mappings. This introduces overhead when transferring from user to kernel space; for example, in the case of system calls and interrupts. The impact of this overhead on overall performance is highly application dependent.
To install the hugemem kernel, enter the following command while logged in as root:
rpm -ivh <kernel-rpm>
(Where <kernel-rpm> is the name of the hugemem kernel RPM file — kernel-hugemem-2.6.9-1.648_EL.i686.rpm, for example.)
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.