SOLARIS OS 충돌을 디버깅합니다
-
03-07-2019 - |
문제
나는 때때로 충돌하는 원격 Solaris 터미널에 액세스 할 수 있으며, 기계를 부팅하기 위해 물리적으로 액세스 할 수있는 사람에게 요청해야합니다. 필요한 구성을 변경하고 미래에 피할 수 있도록 충돌의 원인을 찾으려면 어떤 도구/파일을 살펴 봐야하는지 알고 싶습니다.
해결책
사용할 수있는 도구는 실행중인 Solaris 버전과 실제 문제가 무엇인지에 따라 다릅니다. 가장 먼저해야 할 일은 시스템 콘솔 (액세스 할 수없는 것처럼 들음)과/var/adm/메시지 파일을 확인하는 것입니다. 이 파일은 시스템 메시지로 업데이트되며 최신은 마지막에 나타납니다.
다음으로 시스템 코어 파일을 찾을 수 있습니다. 핵심 파일이 작성되면/var/crash/hostname에 있으면 "호스트 이름"이 기계 이름입니다.
/var/crash/hostname 디렉토리에 실제 코어 파일이있는 경우이 명령 세트는 다음과 같이 Google을 검색하는 좋은 문자열을 제공합니다.
# cd /var/crash/hostname
"호스트 이름"을 컴퓨터의 호스트 이름으로 바꾸십시오.
# mdb -k unix.0 vmcore.0
여러 핵심 파일이있는 경우 최신 버전을 선택하십시오.
> ::status
이것은 공황 메시지를 제공하고 Google에 자르고 붙여 넣은 다음 찾을 수있는 것을 확인해야합니다.
더 많은 핵심 파일 분석은 다음을 읽으십시오.http://cuddletech.com/blog/pivot/entry.php?id=965
제휴하지 않습니다 StackOverflow