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
.
코어 덤프 위치가 변경된 이유를 알고 싶습니다.