kdump 在 redhat 机器上无法运行

kdump 在 redhat 机器上无法运行

如何强制Linux崩溃:

我们在 redhat 机器(版本 7.1)上安装了 kexec-tools(kdump),以便通过在 /var/crash 文件夹下创建核心文件来捕获问题

我们检查 kdump 是否安装为

 rpm -qa | grep kexec ( verify rpm kdump is installed )
 kexec-tools-2.0.7-19.el7_1.2.x86_64

我们检查 kdump 服务如下

# /usr/bin/kdumpctl status 

Kdump is operational

我们使用以下命令手动触发核心转储:

echo 1 > /proc/sys/kernel/sysrq
echo c > /proc/sysrq-trigger

服务器应自行重启并生成崩溃转储。在 /var/crash 下

bot什么都没发生

请指点如何使 kdump 不触发 linux 机器重启?

关于 KDUMP 的 redhat 文档:

https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/pdf/Kernel_Crash_Dump_Guide/Red_Hat_Enterprise_Linux-7-Kernel_Crash_Dump_Guide-en-US.pdf

more /etc/redhat-release
Red Hat Enterprise Linux Server release 7.1 (Maipo)


  dmidecode |  grep -i VM
        Manufacturer: VMware, Inc.
        Product Name: VMware Virtual Platform

答案1

您能提供更多关于服务器的详细信息吗?这是一个专用的盒子,还是虚拟化容器?如果它是虚拟化的,当内核在容器之外时,使用 kdump 可能会出现问题。

相关内容