커널 패닉은 매우 많은 경우에 발생할 수 있습니다.
시스템의 과부하로 인한 문제일 수도 있고 CPU 나 메모리등 하드웨어의 불량으로 발생
할 수도 있습니다. 따라서 커널 패닉이 발생할 경우에는 콘솔이나 로그 파일에 패닉
에 대한 메시지가 남으므로 로그메시지를 근거로 아래의 사이트를 참고하여 커널 패
닉의 이유를 찾아 보시기 바랍니다.(이를 위해서는 일정정도의 C 언어의 해석 능력이
있어야 합니다.)
http://linux.fh-heilbronn.de/doku/Linux/linux-2.4.7/R/panic.htmlz
예를 들어 설명하면 필자가 운영하는 한 시스템의(커널 2.4.7) 경우
[root@www log]# cat messages|grep panic
Jul 22 14:57:45 www kernel: Kernel panic: CPU context corrupt
Jul 25 19:25:30 www kernel: Kernel panic: CPU context corrupt
와 같이 2-3 일에 한번씩 "CPU context corrupt" 라는 메시지를 내면서 커널 패닉이 발
생한 적이 있었는데, 이는 하드웨어와 관련하여 주로 다음과 같은 경우에 발생한다고
알려져 있습니다.
(1) CPU 를 overclocking 하였다.
(2) CPU 가 불량이다.
(3) 전압이 문제가 있거나 전원상태가 좋지 않다.
(4) 주위 온도가 높다.
커널 패닉의 구체적인 원인과 대처법에 대해서는 아래에서 설명할 커널 메일링 리스트
(http://www.uwsg.indiana.edu/hypermail/linux/kernel/index.html ) 에서 검색하면
도움을 받으실 수 있습니다.
2005/07/01 15:24
2005/07/01 15:24
트랙백 주소 :: 이 글에는 트랙백을 보낼 수 없습니다