프로세스가 시스템에 의해 자동으로 종료되거나 종료되는 원인이 무엇인지 알고 싶습니다. 어떤 파일을 확인해야 합니까? 아니면 프로세스가 예기치 않게 충돌한 이유를 어떻게 알 수 있습니까?
닫힌 프로세스에 대한 간단한 설명이나 그와 유사한 내용을 확인할 수 있는 파일이 있습니까?
답변1
응용 프로그램 로그로 시작합니다(사용 가능한 경우). 그런 다음 시스템 로그를 확인하십시오(예 /var/adm/messages
: /var/cron/log
cron에 의해 시작되었는지, /var/svc/log/
서비스가 있었는지 등). 프로세스가 SMF에 의해 유지 관리되는 경우 svcs -xv
해당 로그를 확인하십시오.
또한 coreadm
충돌이 발생한 프로세스에 대한 코어 덤프를 생성하도록 구성되어 있는지 확인하세요. 프로세스가 종료되고 정상적으로 종료되면 코어 덤프가 생성되지 않을 수 있습니다.