若需要手動調整預留內存大小,請參考如下配置進行調整。
以下以配置crashkernel為512M為例進行操作說明:
- 命令行執行命令vi /etc/default/grub,配置“crashkernel”為“512M”,修改配置后保存退出。
- 配置同步grub.cfg。
UEFI模式:執行命令grub2-mkconfig -o /boot/efi/EFI/centos/grub.cfg。
- 命令行執行reboot,重啟OS。
- 重啟后檢查kdump狀態,如下顯示表示kdump已啟用。
- 進行kdump測試,確保kdump功能可正常使用。
測試Kdump配置
OS安裝默認使能kdump,默認配置為自動內存預留:crashkernel=auto
測試kdump配置步驟如下:
- 確保kdump服務在運行中。
- 執行如下兩條命令迫使Linux內核奔潰。
- OS重啟后,檢查在/var/crash/下是否有產生address-YYYY-MM-DD-HH:MM:SS/vmcore文件,有產生則表示kdump可正常使用。