kdump fails to initialise with `crashkernel=1024M@16M` on some RHEL5 kernels

Solution Unverified - Updated -

Issue

On some RHEL5 kernels since RHEL5.5, attempting to use settings of crashkernel=1024M@16M in grub.conf to initialise kdump fails with:

crashkernel reservation failed - memory is in use  
crashkernel reservation failed - memory is in use

However lower values like crashkernel=512M@16M will work fine.

Environment

  • Red Hat Enterprise Linux 5
  • kdump/kexec configured to capture vmcore
  • Large memory system
  • Large kdump crashkernel offset

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In
Close

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