Linux - ServerThis forum is for the discussion of Linux Software used in a server related context.
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.
I've got a server only running the single cpu kernel. I am going to be upgrading it today to the multi-processor kernel (going from 2.6.9-5.EL to kernel-smp-2.6.9-78.0.8.EL.) My question is, the user is planning on maxing out the RAM in this box in the near future (32gigs) which means I will need the hugemem kernel, correct? The only thing I see on RHN is the hugemem-devel package. I had thought there was a kernel-hugememsmp available. How do I install hugemem using just the devel rpm?
anomie - the Redhat link doesn't give any idea about what the "hugemem" kernel is ... or why it might be a bad idea.
I was originally going to object that we didn't even know if the op had Redhat ... until I noticed the cryptic reference to "RHN" (Red Hat Network, rhn.redhat.com).
But again - if you *can* go to a 64-bit CPU, then you *should* go to 64-bit.
Otherwise, if you're required to stick with 32-bits (for any number of perfectly good reasons), you should consider "hugemem" *only* as a last resort. It adds an extra level of indirection to your memory addressing, and an extra level of complexity to the OS.
@paulsm4: IMO, the KB article speaks pretty closely to OP's situation. (Except that we don't know which arch / RHEL version he has.) If the info is not useful, he is welcome to ignore it.
@epoh: If you're still unable to locate the kernel you need, you might double check your channels and/or contact RH support.
I don't think RH even offer the hugemem on EL5 - probably for all the reasons above.
If you are on EL4 (considering how old that kernel is) you should probably be able to get it.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.