您的位置:首页 > 其它

core文件调试

2016-07-03 23:27 225 查看
转载至:http://blog.chinaunix.net/uid-23242010-id-2159345.html

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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: