kdump fails to initialise with `crashkernel=1024M@16M` on some RHEL5 kernels
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.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
