首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >SLES崩溃转储

SLES崩溃转储
EN

Stack Overflow用户
提问于 2015-12-15 09:31:35
回答 1查看 1.5K关注 0票数 2

我想测试我的服务器是否在OS崩溃上创建崩溃转储。我可以看到配置了/etc/sysconfig/kdump配置文件。

因此,我向内核echo c > /proc/sysrq-trigger发出命令,使服务器崩溃,但由于某种原因,它从不创建转储文件。这是惠普BL460g7刀片与ASR禁用。

当我触发内核恐慌时,它崩溃了,但停留了大约10分钟(看起来它试图保存崩溃转储),但它从来没有。我检查了消息日志,但找不到其不转储的原因。主要问题是如何找到为什么它没有转储崩溃文件,是否有任何日志,我可以检查什么是真正的错误?

我使用的是11 (x86_64) SP1。

EN

回答 1

Stack Overflow用户

发布于 2016-02-04 15:40:47

你按照这里解释的步骤走了吗?

SUSE支持-配置内核核心转储捕获

最重要的任务应该是:

  • 安装kdump,kexec-工具和makedumpfile
  • 加上crashkernel=..。到内核命令行(Grub)
  • boot.kdump上
  • 确保在/var/crash中有足够的空闲空间(默认dir)

然后请重新启动系统并运行:

代码语言:javascript
运行
复制
sync; echo c >/proc/sysrq-trigger

重新启动后,请检查/var/crash中的新文件。如果这不适用于您,请向我们展示/etc/sysconfig/kdump的内容,并至少向我们展示

代码语言:javascript
运行
复制
cat /proc/cmdline
chkconfig boot.kdump

你有与机器相连的显示器吗?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34285492

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档