专栏首页蓝天如何让所有的后台程序(daemons)都可以产生core dumps文件?

如何让所有的后台程序(daemons)都可以产生core dumps文件?

如何让所有的后台程序(daemons)都可以产生core dumps文件?

Core dumps 默认是关闭的。强烈推荐您不要在生产机器上打开此功能。最好是在 开发的机器或者测试的机器上打开此功能。

为所有的后台程序打开core dumps功能,执行下面的步骤:

1. Edit the /etc/profile:

      vi /etc/profile

2. 替换第26行:
      ulimit -S -c 0 > /dev/null 2>&1

      替换成:

      ulimit -c unlimited >/dev/null 2>&1

3. 编辑/etc/init.d/functions, 检查第136行,应该如下:

     ulimit -S -c ${DAEMON_COREFILE_LIMIT:-0} >/dev/null 2>&1

4. 编辑/etc/sysconfig/init文件,添加下面的一行,确保全局生效:       DAEMON_COREFILE_LIMIT='unlimited'

5. 可以针对特定的daemons进程打开core dumps的功能。编辑文件/etc/sysconfig/$daemon:       DAEMON_COREFILE_LIMIT='unlimited'

6. 为SUID程序打开core dumps功能:       echo 1 > /proc/sys/kernel/suid_dumpable

7. 编辑/etc/sysctl.conf,添加下面的内容:

      kernel.suid_dumpable = 1
      kernel.core_uses_pid = 1

8. 重新加载sysctl的设置:       sysctl -p

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 解决C++代码单元测试中的难题-不可验证和IO调用

    1.在编译单元测试代码时,加上UNIT_TEST宏(名字可以为其它你喜欢的),并将private定义成public,即:

    一见
  • 解决C++代码单元测试中的难题-不可验证和IO调用

    1.在编译单元测试代码时,加上UNIT_TEST宏(名字可以为其它你喜欢的),并将private定义成public,即:

    一见
  • Linux后台开发常用工具

    本文是个大杂烩,内容为日常点滴的日积月累,持续更新当中,可关注博客(https://blog.csdn.net/Aquester或http://aqueste...

    一见
  • GDB入门教程之如何使用GDB启动调试

    写在前面:今天开始尝试写写除Vim外的其他内容,仍然是以技术为主,可能涉及的内容包括Linux、正则表达式、gdb、makefile等内容,不知道小伙伴们有没有...

    我被狗咬了
  • .NET应用架构设计—面向查询的领域驱动设计实践(调整传统三层架构,外加维护型的业务开关)

    阅读目录: 1.背景介绍 2.在业务层中加入核心领域模型(引入DomainModel,让逻辑、数据有家可归,变成一个完整的业务对象) 3.统一协调层Applic...

    王清培
  • oracle数据库安全,事务机制,触发器和存储过程

    一、数据库安全机制 如果任何用户都可以随便查看和操作你的数据,那么数据的安全性将不复存在,可以通过限制用户操作权限防止数据被窃取、读脏和篡改。 1、创建用户 u...

    lonelydawn
  • ResNet详解与分析

    我们知道,对浅层网络逐渐叠加layers,模型在训练集和测试集上的性能会变好,因为模型复杂度更高了,表达能力更强了,可以对潜在的映射关系拟合得更好。而“退化”指...

    李拜六不开鑫
  • 3D重建传统算法对比深度学习,SFU谭平:更需要的是二者的融合

    近日,机器之心发表文章《 3D 重建:硬派几何求解 vs 深度学习打天下?》,对几何与深度学习两种方法进行了对比。

    机器之心
  • [答疑]Rhapsody的文件能转到EA里面吗

    以前自己用rhapsody做了一些图,现在离开单位没得这个软件用了,我想把现在的文件转到ea里面,可行吗?

    用户6288414
  • 路透社:高通英特尔等美国芯片巨头,正组团游说放宽限制华为

    路透社最新消息,包括高通和英特尔在内的芯片大厂,正在悄悄游说施压,要求特朗普放宽对华为的销售禁令。

    量子位

扫码关注云+社区

领取腾讯云代金券