centos7 kdump.service启动失败的解决方法
出错字符串:kdump.service loaded failed
a. 编辑 /etc/default/grub
sudo vi /etc/default/grub
b. 加入如下参数
GRUB_CMDLINE_LINUX_DEFAULT="crashkernel=128M"
128M可以改成别的数,以64M为步进数,比如64M,192M等。
c. 生成新的grub.cfg
sudo grub2-mkconfig -o /boot/grub2/grub.cfg
关于grub.cfg路径:对于bios+mbr磁盘是/boot/grub2/grub.cfg,对于efi启动的grub.cfg路径应该和系统类型有关,具体路径不再详细列出。
例如,fedora系统 efi grub.cfg的链接路径是/etc/grub2-efi.cfg,链接到真实路径是 /boot/efi/EFI/fedora/grub.cfg。centos系统efi grub.cfg的链接路径是/etc/grub2-efi.cfg,链接到真实路径是 /boot/efi/EFI/centos/grub.cfg。
d. 重启
reboot