리눅스가 갑자기 다운됐는데....

익명 사용자의 이미지

안녕하세요, 정인기입니다.

리눅스가 갑자기 다운되었는데...

원인을 규명하기 위해 어떤 로그파일들을 찾아봐야할까요?

지금 찾아본 것들은... /var/log/message 인데...

Aug 9 092000 ns kernel Unable to handle kernel NULL pointer
dereference at virtual address 00000000
Aug 9 092000 ns kernel printing eip
Aug 9 092000 ns kernel c0116e4f
Aug 9 092000 ns kernel pgd entry da79c000 0000000000000000
Aug 9 092000 ns kernel pmd entry da79c000 0000000000000000
Aug 9 092000 ns kernel ... pmd not present!
Aug 9 092000 ns kernel Oops 0002
Aug 9 092000 ns kernel CPU 1
Aug 9 092000 ns kernel EIP 0010[__wake_up+191/208]
Aug 9 092000 ns kernel EIP 0010[]
Aug 9 092000 ns kernel EFLAGS 00010046
Aug 9 092000 ns kernel eax 00000000 ebx da38ff88 ecx 00000086
edx 01000000
Aug 9 092000 ns kernel esi 00000001 edi da38ff2c ebp da32bc70
esp da32bc50
Aug 9 092000 ns kernel ds 0018 es 0018 ss 0018
Aug 9 092000 ns kernel Process crond (pid 19426,
stackpage=da32b000)
Aug 9 092000 ns kernel Stack da38ff88 00000000 00000286 00000003
da38ff84 00000001 f6ff5d60 f6fd0260
Aug 9 092000 ns kernel f67b5580 c0107d78 da38ff7c da32a000
da38e000 c02396d7 c0143c36 f6fd0260
Aug 9 092000 ns kernel da32a000 00000000 c02573c3 f67b5580
c0143d24 f7370300 da32be54 da32bd74
Aug 9 092000 ns kernel Call Trace [__up_wakeup+8/12]
[stext_lock+1823/34852] [exec_mmap+342/448]
[quota_versions+3143/102544] [flush_old_exec+132/704]
[quota_versions+3143/102544] [load_elf_binary+1073/2576]
Aug 9 092000 ns kernel Call Trace [] [] [] [] [] [] []
Aug 9 092000 ns kernel [reiserfs_dirty_inode+112/176]
[quota_versions+79124/102544] [load_elf_binary+0/2576]
[search_binary_handler+140/448] [do_execve+381/480] [getname+91/160]
[sys_execve+48/96] [system_call+51/56]
Aug 9 092000 ns kernel [] [] [] [] [] [] [] []
Aug 9 092000 ns kernel
Aug 9 092000 ns kernel Code c6 00 01 ff 75 e8 9d 83 c4 14 5b 5e
5f 5d c3 89 f6 55 89 e5

와 같은 현상이 기록되어있습니다.
이 이후 아무런 서비스나 키 입력조차도 되지않았구요.. 그래서 리셋을 했
습니다. -0-;;
이 메세지가 원인인것 같은데 왜 이 에러가 난건지 알수 있을지....

윈도에서나보던 00000000 어드레스를 접근해서 죽어버리는거와 비슷한건
가? -0-;;

그럼... 수고하세요...

익명 사용자의 이미지

다시 부팅이되어 사용 가능하다면 다행입니다만...

컴퓨터가 갑자기 혼자 죽는 경우는 별로 없습니다.
무엇인가를 하다가 죽었겠죠.
첫번째 원인은 마지막 실행 시키려 했던것일것 같습니다.
두번째 원인은 crond에 의한 것같습니다.
아마 첫번째 원인으로 인해서 우연찮게 두번째 원인의 로그가
남아있을 수도 있습니다.
로그에는 crond에 의한 원인으로 나오지만 그전 메시지에 분명
무언가가 있습니다. 그 마지막 실행이 시스템 전반적인 영향을
미친것으로 보이는데 root유저를 사용하거나 장비를 사용한 적이
있는지요?
일반 유저로 일반적인 프로그램을 실행시키면 보통 잘못된경우
Segment fault를 내며 죽지만 슈퍼유저(root)로 작업하다가 잘못
되는경우 시스템을 멈추게 할 수도 있습니다.
최종적으로 사용한 프로그램에서 에러가 났을 확률이 높으며
만일 그 시간대에 아무런 작업을 하지않았다면 crond에
09시 20분 00초에 시작되는 프로그램의 원인일 수도 있습니다.
무시하지 못할 마지막 한가지인데 그건 해킹에 의한 시스템 멈춤
이겠죠. 이건 로그나 /bin /usr/bin /sbin /usr/sbin등의 날짜를
확인해보는게 좋겠네요. 최근에 설치 한것이 없는데 갑자기 최근
날짜를 가진게 있다면 일단 의심해보는게 좋겠죠.

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.