Linux设置运行core dump


系统配置
vim /etc/sysctl.conf

kernel.core_uses_pid = 1

kernel.core_pattern = %e-core-%p-%t

sysctl -p
检查有没有生效
cat /proc/sys/kernel/core_pattern

命令行启动的,需要ulimit设置core dump文件大小限制:

ulimit -c unlimited

配置文件则是/etc/security/limits.conf

#/etc/security/limits.conf
*      soft      core      unlimited

使用systemctl管理的应用,需要在service文件中打开core dump的限制:

LimitCORE=infinity

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM