HP-UX

crash덤프 파일 분석하는법

 
박현식
임시 수집가

crash덤프 파일 분석하는법

q4라는 것을 이용하여 크래시 덤프파일을 분석할수잇다고 들었는데요

구체적으로 어떻게 분석을 할수 있는지 방법을 좀 부탁 드리겟습니다.
3 응답 3
이명우
정기 조언자

crash덤프 파일 분석하는법

core file 이 저장되는 directory 가 있습니다.



장애가 발생하게 되면

/etc/rc.config.d/savecrash file내에

SAVECRASH 값이 1로 setting이 되어 있다면

SAVECRASH_DIR 에 가보시게 되면 crash.n(숫자)

directory가 생깁니다.



이 Directory로 들어가셔서 q4를 실행하시면

q4> prompt가 나옵니다. 제가 사용해 본 command는

trace event 0 command 를 사용하여 보았습니다.

결과는 Panic 이나 HPMC 등이 간단한 Message만

보았습니다.



별로 아는것이 없어서 도움이 많이 될지는 모르겠지만

q4 자체로 dump File을 상세하게 분석하는 것은 힘들

다고 들었습니다. 대부분 Engineer에게 dump File을

보내면 q4가 아닌 HP 자체 Program 으로 분석하거나 아니면

에스칼레이션 센터로 보내지게 되어 시간이 더 걸리는 경우도

있습니다.



부족하나마 제가 아는 경험에서 몇자 적었습니다.
김병수
본과생

crash덤프 파일 분석하는법

q4 관련 자료를 올립니다.



고광태
중학생

crash덤프 파일 분석하는법

우선 HPMC인지 LPMC인지을 확인하여야 합니다.



/var/tombstone/ts99 file을 open하여 보시면 HPMC인지 또는 LPMC인지를 알수있습니다.



HPMC인경우 haradware인 장애가 대부분이구요.



LPMC인경우는 /var/adm/crash file을 가지고 분석을 하는데..



# q4 -p .



q4> trace event 0 > trace.out



q4> include analyze.pl



q4> run Analyze AU >> ana.out



ana.out file을 여시면 crash의 내용을 대충이라도 알수있습니다.