首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >将abrt配置中的二进制文件列入黑名单是否仍然会生成一个核心转储?

将abrt配置中的二进制文件列入黑名单是否仍然会生成一个核心转储?
EN

Server Fault用户
提问于 2019-07-26 14:55:40
回答 1查看 154关注 0票数 0

在共享的CentOS7.5上,每当我的c++应用程序崩溃时,abrt-钩子-cpp进程就会启动,并在一个核心上占用100%的cpu。几次崩溃后,服务器就会爬行到停止状态。

按照描述的这里这里,从abrtd中排除应用程序有不同的方法。例如BlackList,IgnoredPaths。

如果我这样做,我还会得到一个好的旧核心垃圾场吗?

核心模式是:

代码语言:javascript
运行
复制
cat /proc/sys/kernel/core_pattern
|/usr/libexec/abrt-hook-ccpp %s %c %p %u %g %t e %P %I %h
EN

回答 1

Server Fault用户

发布于 2019-07-26 16:32:24

如果您发现abrt完全有用,禁用它是没有效率的。修复崩溃解决了根本原因。

CCpp钩子配置(包括IgnorePaths、AllowedGroups或MakeCompatCore )不会禁用abrt的钩子。钩子与abrt-ccpp.service单元一起安装,来自abrt-addon-ccpp包。删除该包以恢复为经典的core_pattern。(MakeCompatCore在core_pattern文件名中保存了一个副本,但除了core_pattern的处理之外。)

并发性由/usr/sbin/abrt ccpp-钩子控制,它将/proc/sys/core/core_pipe_limit设置为4。如果主机不能同时处理4,则将其设置为1。

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

https://serverfault.com/questions/976853

复制
相关文章

相似问题

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