Oracle® Solaris 11.2의 시스템 관리 문제 해결

인쇄 보기 종료

업데이트 날짜: 2014년 9월
 
 

코어 파일 이름 패턴 설정

전역, 영역 또는 프로세스별 기준으로 코어 파일 이름 패턴을 설정할 수 있습니다. 또한 시스템을 재부트해도 지속되는 프로세스별 기본값을 설정할 수 있습니다.

예를 들어 다음 coreadm 명령을 사용하여 init 프로세스가 시작한 모든 프로세스에 대한 기본 프로세스별 코어 파일 패턴을 설정할 수 있습니다. 이 설정은 기본 코어 파일 패턴을 명시적으로 무시하지 않은 모든 프로세스에 적용됩니다. 이 설정은 시스템 재부트 시 지속됩니다.

# coreadm -i /var/core/core.%f.%p

다음 coreadm 명령을 사용하여 모든 프로세스에 대한 프로세스별 코어 파일 이름 패턴을 설정할 수 있습니다.

# coreadm -p /var/core/core.%f.%p $$

$$ 기호는 현재 실행 중인 셸의 프로세스 ID에 대한 위치 표시자입니다. 모든 하위 프로세스는 프로세스별 코어 파일 이름 패턴을 상속합니다.

Here's another example:
$ coreadm -p $HOME/corefiles/%f.%p $$

또는 root 역할을 수행하고 전역 파일 이름 패턴을 설정합니다.

# coreadm -g /var/corefiles/%f.%p

전역 또는 프로세스별 코어 파일 이름 패턴을 설정한 후에는 coreadm -e 명령을 통해 사용으로 설정해야 합니다.

사용자의 초기화 파일(예: .profile)에 명령을 삽입하여 사용자의 로그인 세션 중 실행되는 모든 프로세스에 대해 코어 파일 이름 패턴을 설정할 수 있습니다.