centos-stream9中的coredump功能开启需要在运行程序的连接中先将coredump大小设置为unlimited,否则默认是0无法生成coredump。
ulimit -c ulimited
查看/proc/sys/kernel/core_pattern,目前默认设置如下:
表示当前生成coredump需要依据systemd-coredump的配置来生成,可以通过man systemd-coredump来查看systemd-coredump的相关说明。
其配置文件在/etc/systemd/coredump.conf
关于配置文件的相关说明也可以通过man来查看
man coredump.conf
默认情况下我们不需要修改配置文件,直接运行程序生成的coredump文件会默认存放在/var/lib/systemd/coredump目录中,在此目录中的coredump文件是以zstd压缩文件的格式存放的。
标签:功能,配置文件,coredump,systemd,默认,生成,使用,man From: https://blog.csdn.net/aolitianya/article/details/136847159