首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何让nscd生成核心转储文件?

如何让nscd生成核心转储文件?
EN

Stack Overflow用户
提问于 2011-04-08 23:25:33
回答 1查看 634关注 0票数 0

nscd服务在没有核心转储文件的情况下崩溃。

ulimit -c是无限制的。

有人说这是因为nscd在/etc/nscd.conf中设置"server-user“时使用了"setuid”。

然后,我在/etc/nscd.conf中"server-user“行的开头添加了一个"#”将其删除,然后重新启动服务。

现在它以超级用户身份运行,可以通过"ps -ef | grep nscd“进行检查。

但是,以下命令仍然不能使nscd生成核心转储文件: kill -ABRT nscd-pid或kill -s SIGSEGV nscd-pid

谁能告诉我为什么和怎么做?提前感谢!

EN

回答 1

Stack Overflow用户

发布于 2011-04-12 15:25:55

我自己解决的。这是因为nscd是用"daemon nscd ...“调用的。然而,在/etc/init.d/nscd脚本中,/etc/init.d/函数中的守护程序函数将核心转储文件大小修改为0,因此即使在"/etc/init.d/nscd“开头发出"ulimit -c ulimit”也无法进行检测。

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

https://stackoverflow.com/questions/5597260

复制
相关文章

相似问题

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