kdump fails to start when command 'systemctl start kdump' used to start the kdump service and selinux set in 'enforcing' mode with an error "Can't find kernel text map area from kcore"

Solution Verified - Updated -

Issue

  • kdump service fails to start with following message.
* kdump.service - Crash recovery kernel arming
   Loaded: loaded (/usr/lib/systemd/system/kdump.service; enabled; vendor preset: enabled)
   Active: failed (Result: exit-code) 
   Process: 2133 ExecStart=/usr/bin/kdumpctl start (code=exited, status=1/FAILURE)
   Main PID: 2133 (code=exited, status=1/FAILURE)

systemd[1]: Starting Crash recovery kernel arming...
kdumpctl[2133]: Can't find kernel text map area from kcore
kdumpctl[2133]: Cannot load /boot/vmlinuz-3.10.0-862.11.6.el7.x86_64
kdumpctl[2133]: kexec: failed to load kdump kernel
kdumpctl[2133]: Starting kdump: [FAILED]
systemd[1]: kdump.service: main process exited, code=exited, status=1/FAILURE
systemd[1]: Failed to start Crash recovery kernel arming.
systemd[1]: Unit kdump.service entered failed state.
systemd[1]: kdump.service failed.

Environment

  • Red Hat Enterprise Linux 7
  • selinux-policy-3.13.1-166.el7.noarch
  • selinux-policy-targeted-3.13.1-166.el7.noarch

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content