[sle-beta] kdump doesn't work with Xen

Dietmar Hahn dietmar.hahn at ts.fujitsu.com
Fri Apr 13 02:05:33 MDT 2018


I installed a virtualisationhost with Xen as the hypervisor.
With yast I configured kdump.
After a reboot on the serial console I can see:
(XEN) Kdump: 239MB (244736kB) at 0xac300000

# systemctl status kdump
● kdump.service - Load kdump kernel and initrd
   Loaded: loaded (/usr/lib/systemd/system/kdump.service; enabled; vendor preset: disabled)
   Active: active (exited) since Fri 2018-04-13 05:19:49 CEST; 1h 54min ago
  Process: 1480 ExecStart=/lib/kdump/load.sh --update (code=exited, status=0/SUCCESS)
 Main PID: 1480 (code=exited, status=0/SUCCESS)
    Tasks: 0 (limit: 4915)
   CGroup: /system.slice/kdump.service

Apr 13 05:19:46 bs2gfx systemd[1]: Starting Load kdump kernel and initrd...
Apr 13 05:19:49 bs2gfx kdump[1622]: Loaded kdump kernel: /sbin/kexec -p /boot/vmlinuz-4.12.14-16.4-default --a
Apr 13 05:19:49 bs2gfx systemd[1]: Started Load kdump kernel and initrd.

All seem to be very well but when triggering the crash via
# echo c > /proc/sysrq-trigger
no dump is written, I only see the message
(XEN) Hardware Dom0 crashed: rebooting machine in 5 seconds.

Later I tried to trigger the crash directly from within Xen:
login: (XEN) *** Serial input -> Xen (type 'CTRL-a' three times to switch input to DOM0)
(XEN) 'C' pressed -> triggering crashdump
(XEN)  * no crash kernel loaded!

Is there something I'm doing wrong?


More information about the sle-beta mailing list