core文件调试

来源:互联网 发布:淘宝达人在哪里 编辑:程序博客网 时间:2024/06/06 09:38

1. 生成core文件的目录必须可写

$ sudo sysctl kernel.core_uses_pid=1$ sudo sysctl kernel.core_pattern=/tmp/core-%e-%p-%t
可以将这些信息添加到/etc/sysctl.config文件中

2. 修改resource limit限制,包括core file size和file size

$ sudo -s# ulimit -c unlimited# ulimit -f unlimited# /usr/local/bin/trafficserver start
也可以直接修改/etc/security/limits.conf文件

3. 如果traffic_server进程是由具有root权限的init或者其他进程启动的,这时它会获取到setuid/setgid权限,如果想dump信息,需要执行

# echo 1 > /proc/sys/fs/suid_dumpable


参考文献1

参考文献2

原创粉丝点击