우분투 12.04
LTS 에서 코어 덤프 파일을 찾으려고 하지만 할 수 없습니다. 문제는 core_pattern
apport가 작동하지 않기 때문에 재부팅 할 때마다 파일 내용 을 편집해야한다는 것입니다 (왜 그런지 모르겠습니다).
core_pattern
파일 내용 을 영구적으로 설정하는 방법이 있습니까 ??
우분투 12.04
LTS 에서 코어 덤프 파일을 찾으려고 하지만 할 수 없습니다. 문제는 core_pattern
apport가 작동하지 않기 때문에 재부팅 할 때마다 파일 내용 을 편집해야한다는 것입니다 (왜 그런지 모르겠습니다).
core_pattern
파일 내용 을 영구적으로 설정하는 방법이 있습니까 ??
답변:
/proc/sys/kernel/core_pattern
구성 설정이 설정되어있을 때 apport
시스템 부팅에 충돌보고 서비스가 시작됩니다. 따라서 프로세스의 첫 번째 단계는 비활성화하는 것 apport
입니다. /etc/default/apport
파일 을 편집 하고를 설정하면 enabled=0
됩니다.
이 시점에서 커널 기본 코어 패턴은 부팅 상태를 유지해야합니다. 다른 패턴으로 전환하려면 /etc/sysctl.d
끝에 파일을 넣으면 됩니다 .conf
(예 : 60-core-pattern.conf). 내용은 다음과 같아야합니다 (원하는 패턴에 맞게 조정).
kernel.core_pattern = core
부팅시 사용자 정의 패턴이로드되어야합니다. 를 실행하여 재부팅하지 않고 테스트 할 수 있어야합니다 sudo sysctl --system
.
--system
12.04 이후에 옵션이 추가 된 것 같습니다 .