在SUSE Linux Enterprise Micro中设置kdump

这个文档(000020589)是根据免责声明在本文档的最后。

环境

SUSE Linux Enterprise Micro 5.2
SUSE Linux Enterprise Micro 5.1

情况

安装SUSE Linux Enterprise Micro时没有配置kdump。本文档介绍安装完成后如何设置kdump。

决议

确保安装了kdump / kexec:

Zypper se kdump Zypper se keexec


行首的“i”或“i+”表示包已经安装。
如果没有安装,可以通过

事务更新PKG安装kdump事务更新PKG安装kexec-tools

运行kdumptool校准获取crash-kernel的内存值如下:

srv1:~ # kdumptool calibrate Total: 32766 Low: 72 High: 200 MinLow: 72 MaxLow: 2848 MinHigh: 0 MaxHigh: 29696

编辑/etc/default/grub和定制GRUB_CMDLINE_LINUX_DEFAULT

Vi /etc/default/grub…GRUB_CMDLINE_LINUX_DEFAULT="useonlinerepo=1 swapaccount=1 mitiations =auto quiet crashkernel=200M"

GRUB_CMDLINE_LINUX_DEFAULT已自定义,需要启用服务。

Systemctl enable kdump Systemctl enable kexec-load.service

新的grub.cfg必须被应用:

事务更新grub.cfg #重启

请确保在此步骤之后重新启动。

必须创建一个新的initrd:

transaction -update initrd #reboot

机器必须重新启动。

当服务器再次启动后,验证kdump是否正在运行:

Srv1:~ # systemctl status kdump●kdump。service -加载kdump内核和initrd Load: Loaded (/usr/lib/systemd/system/kdump.service;启用;vendor preset: disabled) Active: Active(已退出)since Wed 2022-02-09 12:31:24 UTC;1 week 0 days ago进程:2161 ExecStart=/lib/kdump/ Load .sh——update (code=exited, status=0/SUCCESS)主PID: 2161 (code=exited, status=0/SUCCESS) Feb 09 12:31:23 cmp1 systemd[1]: Starting Load kdump kernel and initrd…Feb 09 12:31:24 cmp1 systemd[1]: Finished加载kdump内核和initrd。


不需要运行kexec-load服务。它只在服务器启动期间运行一次,以便将crashkernel加载到内存中。只要启用服务就足够了。


如果关于kdump内核内存的kdump状态存在问题,可能需要设置一个“高”和一个“低”值。请参考

https://documentation.suse.com/sles/15-SP3/html/SLES-all/cha-tuning-kexec.html#sec-tuning-kexec-crashkernel


免责声明

这个支持知识库为SUSE客户和对我们的产品和解决方案感兴趣的各方提供了一个有价值的工具,以获取信息、想法和相互学习。beplay体育官方app下载本材料仅供信息、个人或非商业用途,并按“原样”呈现,不作任何形式的保证。

  • 文档ID:000020589
  • 创建日期:16 - 9 - 2022
  • 修改日期:16 - 9 - 2022
    • SUSE Linux Enterprise Micro

<返回支持搜索

有关SUSE知识库的问题或关注,请联系:tidfeedback[at]suse.com

SUSE支持论坛

让经验丰富的Sys Ops为您解答问题,或者与其他SUSE社区专家进行互动。

加入我们的社区

支持资源

了解如何充分利用您通过SUSE订阅、高级支持、学术计划或合作伙伴计划获得的技术支持。


SUSE客户支持快速参考指南 SUSE技术支持手册 更新报告
支持常见问题解答

打开事件

通过SUSE技术支持打开事件、管理订阅、下载补丁或管理用户访问。

去客户中心beplay官网首页