gpt4 book ai didi

linux - 如何配置 Hudson linux slave 来生成核心文件?

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:40:27 25 4
gpt4 key购买 nike

我在几个不同的 Fedora Core 9 Hudson Slaves 上看到 glibc 偶尔出现段错误。我试图配置每个从属以生成核心文件并将它们放在/corefiles 中,但没有成功。

这是我在每个 linux slave 上所做的:

1)创建corefile存放位置
sudo install -m 1777 -d/corefiles

2) 通过将以下内容添加到 /etc/sysctl.conf
将核心文件定向到存储位置kernel.core_pattern =/corefiles/core.%e-PID:%p-%t-signal_%s-%h

3) 通过将以下内容添加到 /etc/profile
为所有用户启用无限核心文件ulimit -c unlimited

是否需要一些额外的 Linux 魔法,或者我是否需要对 Hudson 从站或 JVM 做些什么?

感谢帮助

最佳答案

您是否在编辑/etc/sysctl.conf 后重新启动或运行“sysctl -p”(以 root 身份)?

此外,如果我没记错的话,ulimit 值是针对每个用户的,调用 ulimit 不会在启动后继续存在。您应该将此添加到/etc/security/limits.conf:

*  soft  core  unlimited

如果您不希望每个人都生成核心转储,或者在启动 hudson 的脚本中调用 ulimit。

关于linux - 如何配置 Hudson linux slave 来生成核心文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5667574/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com