9.4.2. 데몬 충돌 시 코어를 캡처


디폴트로 /etc/init.d/functions 스크립트는 /etc/init.d/rgmanager에 의해 호출된 데몬에서 코어 파일을 차단합니다. 애플리케이션 코어를 생성하기 위한 데몬의 경우 해당 옵션을 활성화해야 합니다. 이 단계는 애플리케이션 코어를 캡처해야 하는 모든 클러스터 노드에서 실행해야 합니다.
rgmanager 데몬 충돌 시 코어 파일을 생성하려면 /etc/sysconfig/cluster 파일을 편집합니다. DAEMONCOREFILELIMIT 매개 변수는 프로세스가 충돌한 경우 데몬이 코어 파일을 만들 수 있도록 합니다. -w 옵션은 워치독 프로세스가 실행되지 않도록 합니다. 워치독 데몬은 rgmanager가 충돌하는 경우, 경우에 따라 워치독 데몬이 실행되고 있고 코어 파일이 생성되지 않을 경우 클러스터 노드를 다시 시작해야 합니다 따라서 코어 파일을 캡처하기 위해 이를 비활성화해야 합니다.
DAEMONCOREFILELIMIT="unlimited"
RGMGR_OPTS="-w"
rgmanager를 다시 시작하여 새 설정 옵션을 활성화합니다:
service rgmanager restart

참고

클러스터 노드에서 클러스터 서비스가 실행되고 있을 경우 이는 실행 중인 서비스를 잘못된 상태로 내버려둘 가능성이 있습니다.
코어 파일은 rgmanager 프로세스의 충돌에 의해 생성되었을 때 작성됩니다.
ls /core*
출력 결과는 다음과 유사하게 나타납니다:
/core.11926
애플리케이션 코어를 캡처하기 위해 rgmanager를 다시 시작하기 전 / 디렉토리 아래에 있는 모든 오래된 코어 파일을 이동하거나 삭제합니다. rgmanager 충돌 경험이 있는 클러스터 노드는 워치독 프로세스가 실행되고 있지 않은지 확인하기 위해 코어가 캡처된 후 재부팅 또는 차단해야 합니다.
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.