我们有一个 redhat 6 服务器,内存在 64GB 附近,我们计划配置 kdump 并且我对应该设置的磁盘大小感到困惑。 Redhat 建议它是 memory + 2% more(这意味着大约 66GB 的磁盘空间)。我需要您的建议,我应该为 kdump 定义的最佳大小是多少。

最佳答案

首先,除非 Redhat 支持告诉您,否则不要启用 kdump。 KDumps 并没有真正为大多数 Linux '客户' 产生任何有用的东西。

其次,kdump 可以(可能)将 RAM 的全部内容转储到转储文件中。如果您有 64GB 的 RAM ......并且当 kdump 被触发时它已满,那么是的,您的 kdump 文件的空间将需要是 RH 建议的空间。也就是说,大多数问题都可以通过部分 kdump 来识别。 RH 支持人员之前甚至说过要在发送文件之前对文件执行“head -c”以减小其大小。通常将其修剪到前 64MB。

最后,请记住在完成问题故障排除后禁用 kdump。这不是您想要在“开发/测试”级别以上的任何系统上不断运行的东西。最重要的是记住在 kdump 发生后清理这个空间。

10-06 05:28