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"
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.