
我在 CentOS 7.1 上遇到奇怪的行為。我已透過設定以下值啟用儲存核心轉儲
OpenGPG 檢查 = 否
處理未打包 = 是
在 abrt-action-save-package-data.conf
。如果我現在運行導致核心轉儲的應用程序,則核心轉儲將保存在/var/tmp/abrt/ccpp-timestamp/coredump
.
然後我注意到,由於某種原因,在幾次核心轉儲之後,舊的核心轉儲被新的核心轉儲覆蓋。所以我決定unlimited
透過添加來設定核心限制
myUserName soft core unlimited
在/etc/security/limits.conf
。
但我注意到添加這一行會導致核心轉儲保存在我運行應用程式的目錄中。
我沒有修改任何其他文件,例如/proc/sys/kernel/core_pattern
或sysctl.conf
.
我想知道為什麼核心轉儲的位置會改變。