서버가 다운되었습니다. 그런데.. "Unable to handle kerne
며칠전 서버가 다운이 되었습니다.
엇! 해킹인가하고 IDC 로 달려가 보았습니다.
아래와 같은 메세지를 토해내고는 작별을 고하고 말았습니다.(메세지가 조금 깁니다.)
종료했다가, 다시 부팅하려고 해도 아예 먹통이고, 화면도 나오지 않고, 전원까지만 들어옵니다.
아! 보드가 나갔나 하고 생각하고 있었습니다.
하드를 다른 곳에 바꾸어서 설치를 해보고 하니, 해킹등의 흔적은 없었습니다.
그래서, 보드등의 하드웨어적인 문제인가보다 하고 있었습니다.
그런데, 오늘 해당 서버를 켜보니, 저번에 부팅이 되지 않았는데, 부팅까지는 되었습니다.(오래켜놔서 열이라도 받았었나? )
하드를 빼놓은 상태라 정확한 테스트는 내일(이번주..) 해 볼 생각입니다.
지금은 원인이 무엇일까 생각해 보고 있습니다.
로그의 몇몇 단어들을 간추려보면.
간추린 메세지.
Unable to handle kernel NULL pointer dereference at virtual address 00000018
...
...
Process awk (pid: 3746, stackpage=f4acf000)
...Process mail (pid: 3748, stackpage=ee4b1000)
...Process grep (pid: 3747, stackpage=f4acf000)
...Process check.cron (pid: 3745, stackpage=c8eb5000)
...Process run-parts (pid: 3744, stackpage=f60e3000)
...Process crond (pid: 3743, stackpage=e980f000)
...
해당 프로그램 명도 나오고 하니, 프로그램 실행하면서 오버플로우 같은 것이 생긴것이 아닌가 생각되기도 하고, 정확히 어디가 문제인지는 모르겠습니다.
아래 날짜를 보시면 아시겠지만, 1월3일 새해 첫날부터 땀좀 뺐습니다. ^^;;
몇가지 원인을 생각해 보면,
1. 하드웨어 노후(?)에 따른 이상(3-4년정도 쓰던 놈입니다.)
2. 커널오류로 인한 이상(설치된 것이 redhat 7.x 버전이라 이것도 의심이 갑니다.)
3. 과부하및 전원장치 등의 이상(이것은 그냥 오래된 놈이라..)
내일부터 테스트를 해보겠지만, 정확히 모르겠네요.
구글에도 찾아보고, 지금도 계속 찾아보고는 있지만, 정확히 어느쪽이 문제인지 모르겠네요.
작은 도움이라도 부탁드립니다.
원 메세지..
Jan 3 16:01:01 new kernel: Unable to handle kernel NULL pointer dereference at virtual address 00000018
Jan 3 16:01:01 new kernel: printing eip:
Jan 3 16:01:01 new kernel: c0144a61
Jan 3 16:01:01 new kernel: pgd entry ed953000: 0000000000000000
Jan 3 16:01:01 new kernel: pmd entry ed953000: 0000000000000000
Jan 3 16:01:01 new kernel: ... pmd not present!
Jan 3 16:01:01 new kernel: Oops: 0000
Jan 3 16:01:01 new kernel: CPU: 0
Jan 3 16:01:01 new kernel: EIP: 0010:[pipe_read+129/608]
Jan 3 16:01:01 new kernel: EIP: 0010:[<c0144a61>]
Jan 3 16:01:01 new kernel: EFLAGS: 00010246
Jan 3 16:01:01 new kernel: eax: 00000000 ebx: f6dbaae0 ecx: 00000000 edx: 00000000
Jan 3 16:01:01 new kernel: esi: ffffffea edi: d7f69a00 ebp: 00001000 esp: f4acff5c
Jan 3 16:01:01 new kernel: ds: 0018 es: 0018 ss: 0018
Jan 3 16:01:01 new kernel: Process awk (pid: 3746, stackpage=f4acf000)
Jan 3 16:01:01 new kernel: Stack: 00000000 f771a280 00000000 00000000 f6dbaae0 ffffffea 00000000 00001000
Jan 3 16:01:01 new kernel: c013a3c6 f6dbaae0 08075848 00001000 f6dbab00 c01282a4 08076000 00002000
Jan 3 16:01:01 new kernel: 08079000 c013a322 f6dbaae0 f4ace000 00000006 f4ace000 00000000 08075848
Jan 3 16:01:01 new kernel: Call Trace: [sys_read+150/208] [sys_brk+164/208] [sys_llseek+274/288] [system_call+51/56]
Jan 3 16:01:01 new kernel: Call Trace: [<c013a3c6>] [<c01282a4>] [<c013a322>] [<c01091cb>]
Jan 3 16:01:01 new kernel:
Jan 3 16:01:01 new kernel: Code: 8b 48 18 85 c9 0f 84 a7 01 00 00 c7 44 24 08 f5 ff ff ff 8b
Jan 3 16:01:01 new kernel: Unable to handle kernel NULL pointer dereference at virtual address 0000002a
Jan 3 16:01:01 new kernel: printing eip:
Jan 3 16:01:01 new kernel: c014a60d
Jan 3 16:01:01 new kernel: pgd entry ebb85000: 0000000000000000
Jan 3 16:01:01 new kernel: pmd entry ebb85000: 0000000000000000
Jan 3 16:01:01 new kernel: ... pmd not present!
Jan 3 16:01:01 new kernel: Oops: 0000
Jan 3 16:01:01 new kernel: CPU: 1
Jan 3 16:01:01 new kernel: EIP: 0010:[sys_ioctl+525/672]
Jan 3 16:01:01 new kernel: EIP: 0010:[<c014a60d>]
Jan 3 16:01:01 new kernel: EFLAGS: 00010287
Jan 3 16:01:01 new kernel: eax: 00000000 ebx: 00000001 ecx: 00000001 edx: f41fedc0
Jan 3 16:01:01 new kernel: esi: 00005413 edi: bffffcd0 ebp: f64d9600 esp: ee4b1fac
Jan 3 16:01:01 new kernel: ds: 0018 es: 0018 ss: 0018
Jan 3 16:01:01 new kernel: Process mail (pid: 3748, stackpage=ee4b1000)
Jan 3 16:01:01 new kernel: Stack: ffffffe7 ee4b0000 bffffcd0 00000001 bffffd20 c01091cb 00000001 00005413
Jan 3 16:01:01 new kernel: bffffcd0 bffffcd0 00000001 bffffd20 00000036 0000002b 0000002b 00000036
Jan 3 16:01:01 new kernel: 401022f4 00000023 00000246 bffffcb0 0000002b
Jan 3 16:01:01 new kernel: Call Trace: [system_call+51/56]
Jan 3 16:01:01 new kernel: Call Trace: [<c01091cb>]
Jan 3 16:01:01 new kernel:
Jan 3 16:01:01 new kernel: Code: 0f b7 40 2a 25 00 f0 00 00 66 3d 00 80 75 14 57 56 55 e8 6c
Jan 3 16:01:01 new kernel: Unable to handle kernel NULL pointer dereference at virtual address 0000002a
Jan 3 16:01:01 new kernel: printing eip:
Jan 3 16:01:01 new kernel: c0151f86
Jan 3 16:01:01 new kernel: pgd entry ebb85000: 0000000000000000
Jan 3 16:01:01 new kernel: pmd entry ebb85000: 0000000000000000
Jan 3 16:01:01 new kernel: ... pmd not present!
Jan 3 16:01:01 new kernel: Oops: 0000
Jan 3 16:01:01 new kernel: CPU: 1
Jan 3 16:01:01 new kernel: EIP: 0010:[fcntl_dirnotify+70/368]
Jan 3 16:01:01 new kernel: EIP: 0010:[<c0151f86>]
Jan 3 16:01:01 new kernel: EFLAGS: 00010202
Jan 3 16:01:01 new kernel: eax: f41fedc0 ebx: 00000007 ecx: 00000000 edx: 00000000
Jan 3 16:01:01 new kernel: esi: 00000000 edi: 00000000 ebp: dd0eb860 esp: ee4b1e30
Jan 3 16:01:01 new kernel: ds: 0018 es: 0018 ss: 0018
Jan 3 16:01:01 new kernel: Process mail (pid: 3748, stackpage=ee4b1000)
Jan 3 16:01:01 new kernel: Stack: 00000001 00000007 dd0eb860 00000000 00000000 c0139f62 00000000 dd0eb860
Jan 3 16:01:01 new kernel: 00000000 00000007 f6b49760 00000001 c011ba6d dd0eb860 f6b49760 f771a3c0
Jan 3 16:01:01 new kernel: 00000002 ee4b0000 ee4b0000 c011c2ad f6b49760 c014a60d 0000002a c0109707
Jan 3 16:01:01 new kernel: Call Trace: [filp_close+146/176] [put_files_struct+77/208] [do_exit+317/688] [sys_ioctl+525/672] [die+71/96] [stext_lock+30275/34852] [sys_ioctl+525/672]
Jan 3 16:01:01 new kernel: Call Trace: [<c0139f62>] [<c011ba6d>] [<c011c2ad>] [<c014a60d>] [<c0109707>] [<c02405fb>] [<c014a60d>]
Jan 3 16:01:01 new kernel: [do_page_fault+798/1120] [error_table+17509/65752] [error_table+17753/65752] [sys_ioctl+525/672] [error_table+17737/65752] [error_table+17710/65752] [do_page_fault+358/1120] [unmap_fixup+99/352]
Jan 3 16:01:01 new kernel: [<c0115e2e>] [<c024ab01>] [<c024abf5>] [<c014a60d>] [<c024abe5>] [<c024abca>] [<c0115c76>] [<c0128b93>]
Jan 3 16:01:01 new kernel: [do_page_fault+0/1120] [error_code+52/60] [sys_ioctl+525/672] [system_call+51/56]
Jan 3 16:01:01 new kernel: [<c0115b10>] [<c0109300>] [<c014a60d>] [<c01091cb>]
Jan 3 16:01:01 new kernel:
Jan 3 16:01:01 new kernel: Code: 0f b7 46 2a 25 00 f0 00 00 66 3d 00 40 74 0b b8 ec ff ff ff
Jan 3 16:01:01 new kernel: Unable to handle kernel NULL pointer dereference at virtual address 00000088
Jan 3 16:01:01 new kernel: printing eip:
Jan 3 16:01:01 new kernel: c014322d
Jan 3 16:01:01 new kernel: pgd entry e5925000: 0000000000000000
Jan 3 16:01:01 new kernel: pmd entry e5925000: 0000000000000000
Jan 3 16:01:01 new kernel: ... pmd not present!
Jan 3 16:01:01 new kernel: Oops: 0000
Jan 3 16:01:01 new kernel: CPU: 0
Jan 3 16:01:01 new kernel: EIP: 0010:[sys_fstat64+29/96]
Jan 3 16:01:01 new kernel: EIP: 0010:[<c014322d>]
Jan 3 16:01:01 new kernel: EFLAGS: 00010282
Jan 3 16:01:01 new kernel: eax: 00000000 ebx: f41fedc0 ecx: 00000001 edx: d4757d40
Jan 3 16:01:01 new kernel: esi: fffffff7 edi: f286ea40 ebp: bffff058 esp: f4acffb4
Jan 3 16:01:01 new kernel: ds: 0018 es: 0018 ss: 0018
Jan 3 16:01:01 new kernel: Process grep (pid: 3747, stackpage=f4acf000)
Jan 3 16:01:01 new kernel: Stack: f4ace000 4014aa60 4014aa60 c01091cb 00000001 bffff0a0 4014c9e4 4014aa60
Jan 3 16:01:01 new kernel: 4014aa60 bffff058 000000c5 0000002b 0000002b 000000c5 400fb0c3 00000023
Jan 3 16:01:01 new kernel: 00000216 bffff050 0000002b
Jan 3 16:01:01 new kernel: Call Trace: [system_call+51/56]
Jan 3 16:01:01 new kernel: Call Trace: [<c01091cb>]
Jan 3 16:01:01 new kernel:
Jan 3 16:01:01 new kernel: Code: 8b 80 88 00 00 00 85 c0 74 0f 8b 40 34 85 c0 74 08 53 ff d0
Jan 3 16:01:01 new kernel: Unable to handle kernel NULL pointer dereference at virtual address 0000002a
Jan 3 16:01:01 new kernel: printing eip:
Jan 3 16:01:01 new kernel: c0151f86
Jan 3 16:01:01 new kernel: pgd entry e5925000: 0000000000000000
Jan 3 16:01:01 new kernel: pmd entry e5925000: 0000000000000000
Jan 3 16:01:01 new kernel: ... pmd not present!
Jan 3 16:01:01 new kernel: Oops: 0000
Jan 3 16:01:01 new kernel: CPU: 0
Jan 3 16:01:01 new kernel: EIP: 0010:[fcntl_dirnotify+70/368]
Jan 3 16:01:01 new kernel: EIP: 0010:[<c0151f86>]
Jan 3 16:01:01 new kernel: EFLAGS: 00010202
Jan 3 16:01:01 new kernel: eax: f41fedc0 ebx: 00000007 ecx: 00000000 edx: 00000000
Jan 3 16:01:01 new kernel: esi: 00000000 edi: 00000000 ebp: f286ea40 esp: f4acfe38
Jan 3 16:01:01 new kernel: ds: 0018 es: 0018 ss: 0018
Jan 3 16:01:01 new kernel: Process grep (pid: 3747, stackpage=f4acf000)
Jan 3 16:01:01 new kernel: Stack: 00000001 00000007 f286ea40 00000000 00000001 c0139f62 00000000 f286ea40
Jan 3 16:01:01 new kernel: 00000000 00000007 d4757d40 00000001 c011ba6d f286ea40 d4757d40 f771ae60
Jan 3 16:01:01 new kernel: 00000002 f4ace000 f4ace000 c011c2ad d4757d40 00000001 00000018 c0100018
Jan 3 16:01:01 new kernel: Call Trace: [filp_close+146/176] [put_files_struct+77/208] [do_exit+317/688] [startup_32+24/203] [sys_fstat64+29/96] [do_page_fault+798/1120] [error_table+17509/65752]
Jan 3 16:01:01 new kernel: Call Trace: [<c0139f62>] [<c011ba6d>] [<c011c2ad>] [<c0100018>] [<c014322d>] [<c0115e2e>] [<c024ab01>]
Jan 3 16:01:01 new kernel: [error_table+17753/65752] [sys_fstat64+29/96] [error_table+17737/65752] [error_table+17710/65752] [kunmap_high+125/144] [do_page_fault+358/1120] [generic_file_read+100/128] [file_read_actor+0/272]
Jan 3 16:01:01 new kernel: [<c024abf5>] [<c014322d>] [<c024abe5>] [<c024abca>] [<c013843d>] [<c0115c76>] [<c012b4a4>] [<c012b330>]
Jan 3 16:01:01 new kernel: [do_page_fault+0/1120] [error_code+52/60] [sys_fstat64+29/96] [system_call+51/56]
Jan 3 16:01:01 new kernel: [<c0115b10>] [<c0109300>] [<c014322d>] [<c01091cb>]
Jan 3 16:01:01 new kernel:
Jan 3 16:01:01 new kernel: Code: 0f b7 46 2a 25 00 f0 00 00 66 3d 00 40 74 0b b8 ec ff ff ff
Jan 3 16:01:01 new kernel: Unable to handle kernel NULL pointer dereference at virtual address 000000a0
Jan 3 16:01:01 new kernel: printing eip:
Jan 3 16:01:01 new kernel: c013a435
Jan 3 16:01:01 new kernel: pgd entry ec2b9000: 0000000000000000
Jan 3 16:01:01 new kernel: pmd entry ec2b9000: 0000000000000000
Jan 3 16:01:01 new kernel: ... pmd not present!
Jan 3 16:01:01 new kernel: Oops: 0000
Jan 3 16:01:01 new kernel: CPU: 0
Jan 3 16:01:01 new kernel: EIP: 0010:[sys_write+53/208]
Jan 3 16:01:01 new kernel: EIP: 0010:[<c013a435>]
Jan 3 16:01:01 new kernel: EFLAGS: 00010202
Jan 3 16:01:01 new kernel: eax: f41fedc0 ebx: f64d9600 ecx: 00000002 edx: 00000000
Jan 3 16:01:01 new kernel: esi: 00000000 edi: 00000000 ebp: 00000070 esp: c8eb5f90
Jan 3 16:01:01 new kernel: ds: 0018 es: 0018 ss: 0018
Jan 3 16:01:01 new kernel: Process check.cron (pid: 3745, stackpage=c8eb5000)
Jan 3 16:01:01 new kernel: Stack: 00000000 c8eb4000 00000000 00000000 00210000 00000000 c8eb4000 00000004
Jan 3 16:01:01 new kernel: c8eb4000 00000070 080cc00c bfffef28 c01091cb 00000002 080cc00c 00000070
Jan 3 16:01:01 new kernel: 00000070 080cc00c bfffef28 00000004 0000002b 0000002b 00000004 40103f84
Jan 3 16:01:01 new kernel: Call Trace: [system_call+51/56]
Jan 3 16:01:01 new kernel: Call Trace: [<c01091cb>]
Jan 3 16:01:01 new kernel:
Jan 3 16:01:01 new kernel: Code: 8b 8a a0 00 00 00 85 c9 74 31 8b 82 90 00 00 00 f6 40 28 40
Jan 3 16:01:01 new kernel: Unable to handle kernel NULL pointer dereference at virtual address 0000002a
Jan 3 16:01:01 new kernel: printing eip:
Jan 3 16:01:01 new kernel: c0151f86
Jan 3 16:01:01 new kernel: pgd entry ec2b9000: 0000000000000000
Jan 3 16:01:01 new kernel: pmd entry ec2b9000: 0000000000000000
Jan 3 16:01:01 new kernel: ... pmd not present!
Jan 3 16:01:01 new kernel: Oops: 0000
Jan 3 16:01:01 new kernel: CPU: 0
Jan 3 16:01:01 new kernel: EIP: 0010:[fcntl_dirnotify+70/368]
Jan 3 16:01:01 new kernel: EIP: 0010:[<c0151f86>]
Jan 3 16:01:01 new kernel: EFLAGS: 00010202
Jan 3 16:01:01 new kernel: eax: f41fedc0 ebx: 00000003 ecx: 00000000 edx: 00000000
Jan 3 16:01:01 new kernel: esi: 00000000 edi: 00000000 ebp: f64d9600 esp: c8eb5e14
Jan 3 16:01:01 new kernel: ds: 0018 es: 0018 ss: 0018
Jan 3 16:01:01 new kernel: Process check.cron (pid: 3745, stackpage=c8eb5000)
Jan 3 16:01:01 new kernel: Stack: 00000001 00000003 f64d9600 00000000 00000001 c0139f62 00000000 f64d9600
Jan 3 16:01:01 new kernel: 00000000 00000003 d47576c0 00000001 c011ba6d f64d9600 d47576c0 f771af00
Jan 3 16:01:01 new kernel: 00000002 c8eb4000 c8eb4000 c011c2ad d47576c0 c013a435 000000a0 c0109707
Jan 3 16:01:01 new kernel: Call Trace: [filp_close+146/176] [put_files_struct+77/208] [do_exit+317/688] [sys_write+53/208] [die+71/96] [stext_lock+30275/34852] [sys_write+53/208]
Jan 3 16:01:01 new kernel: Call Trace: [<c0139f62>] [<c011ba6d>] [<c011c2ad>] [<c013a435>] [<c0109707>] [<c02405fb>] [<c013a435>]
Jan 3 16:01:01 new kernel: [do_page_fault+798/1120] [error_table+17509/65752] [error_table+17753/65752] [sys_write+53/208] [error_table+17737/65752] [error_table+17710/65752] [copy_page_range+278/576] [do_page_fault+358/1120]
Jan 3 16:01:01 new kernel: [<c0115e2e>] [<c024ab01>] [<c024abf5>] [<c013a435>] [<c024abe5>] [<c024abca>] [<c01262f6>] [<c0115c76>]
Jan 3 16:01:01 new kernel: [do_page_fault+0/1120] [error_code+52/60] [sys_write+53/208] [system_call+51/56]
Jan 3 16:01:01 new kernel: [<c0115b10>] [<c0109300>] [<c013a435>] [<c01091cb>]
Jan 3 16:01:01 new kernel:
Jan 3 16:01:01 new kernel: Code: 0f b7 46 2a 25 00 f0 00 00 66 3d 00 40 74 0b b8 ec ff ff ff
Jan 3 16:01:02 new kernel: Unable to handle kernel NULL pointer dereference at virtual address 000000a0
Jan 3 16:01:02 new kernel: printing eip:
Jan 3 16:01:02 new kernel: c013a435
Jan 3 16:01:02 new kernel: pgd entry d587b000: 0000000000000000
Jan 3 16:01:02 new kernel: pmd entry d587b000: 0000000000000000
Jan 3 16:01:02 new kernel: ... pmd not present!
Jan 3 16:01:02 new kernel: Oops: 0000
Jan 3 16:01:02 new kernel: CPU: 0
Jan 3 16:01:02 new kernel: EIP: 0010:[sys_write+53/208]
Jan 3 16:01:02 new kernel: EIP: 0010:[<c013a435>]
Jan 3 16:01:02 new kernel: EFLAGS: 00010202
Jan 3 16:01:02 new kernel: eax: f41fedc0 ebx: cc86f260 ecx: 00000002 edx: 00000000
Jan 3 16:01:02 new kernel: esi: 00000000 edi: 00000000 ebp: 00000043 esp: f60e3f90
Jan 3 16:01:02 new kernel: ds: 0018 es: 0018 ss: 0018
Jan 3 16:01:02 new kernel: Process run-parts (pid: 3744, stackpage=f60e3000)
Jan 3 16:01:02 new kernel: Stack: 00000000 f60e2000 00000000 00000000 00210000 00000000 f60e2000 00000004
Jan 3 16:01:02 new kernel: f60e2000 00000043 080cc00c bfffed98 c01091cb 00000002 080cc00c 00000043
Jan 3 16:01:02 new kernel: 00000043 080cc00c bfffed98 00000004 0000002b 0000002b 00000004 40103f84
Jan 3 16:01:02 new kernel: Call Trace: [system_call+51/56]
Jan 3 16:01:02 new kernel: Call Trace: [<c01091cb>]
Jan 3 16:01:02 new kernel:
Jan 3 16:01:02 new kernel: Code: 8b 8a a0 00 00 00 85 c9 74 31 8b 82 90 00 00 00 f6 40 28 40
Jan 3 16:01:02 new kernel: Unable to handle kernel NULL pointer dereference at virtual address 0000002a
Jan 3 16:01:02 new kernel: printing eip:
Jan 3 16:01:02 new kernel: c0151f86
Jan 3 16:01:02 new kernel: pgd entry d587b000: 0000000000000000
Jan 3 16:01:02 new kernel: pmd entry d587b000: 0000000000000000
Jan 3 16:01:02 new kernel: ... pmd not present!
Jan 3 16:01:02 new kernel: Oops: 0000
Jan 3 16:01:02 new kernel: CPU: 0
Jan 3 16:01:02 new kernel: EIP: 0010:[fcntl_dirnotify+70/368]
Jan 3 16:01:02 new kernel: EIP: 0010:[<c0151f86>]
Jan 3 16:01:02 new kernel: EFLAGS: 00010202
Jan 3 16:01:02 new kernel: eax: f41fedc0 ebx: 00000003 ecx: 00000000 edx: 00000000
Jan 3 16:01:02 new kernel: esi: 00000000 edi: 00000000 ebp: cc86f260 esp: f60e3e14
Jan 3 16:01:02 new kernel: ds: 0018 es: 0018 ss: 0018
Jan 3 16:01:02 new kernel: Process run-parts (pid: 3744, stackpage=f60e3000)
Jan 3 16:01:02 new kernel: Stack: 00000001 00000003 cc86f260 00000000 00000001 c0139f62 00000000 cc86f260
Jan 3 16:01:02 new kernel: 00000000 00000003 efb09ba0 00000001 c011ba6d cc86f260 efb09ba0 f771adc0
Jan 3 16:01:02 new kernel: 00000002 f60e2000 f60e2000 c011c2ad efb09ba0 c013a435 000000a0 c0109707
Jan 3 16:01:02 new kernel: Call Trace: [filp_close+146/176] [put_files_struct+77/208] [do_exit+317/688] [sys_write+53/208] [die+71/96] [stext_lock+30275/34852] [sys_write+53/208]
Jan 3 16:01:02 new kernel: Call Trace: [<c0139f62>] [<c011ba6d>] [<c011c2ad>] [<c013a435>] [<c0109707>] [<c02405fb>] [<c013a435>]
Jan 3 16:01:02 new kernel: [do_page_fault+798/1120] [error_table+17509/65752] [error_table+17753/65752] [sys_write+53/208] [error_table+17737/65752] [error_table+17710/65752] [copy_page_range+278/576] [do_page_fault+358/1120]
Jan 3 16:01:02 new kernel: [<c0115e2e>] [<c024ab01>] [<c024abf5>] [<c013a435>] [<c024abe5>] [<c024abca>] [<c01262f6>] [<c0115c76>]
Jan 3 16:01:02 new kernel: [__switch_to+61/256] [do_page_fault+0/1120] [error_code+52/60] [sys_write+53/208] [system_call+51/56]
Jan 3 16:01:02 new kernel: [<c010791d>] [<c0115b10>] [<c0109300>] [<c013a435>] [<c01091cb>]
Jan 3 16:01:02 new kernel:
Jan 3 16:01:02 new kernel: Code: 0f b7 46 2a 25 00 f0 00 00 66 3d 00 40 74 0b b8 ec ff ff ff
Jan 3 16:01:02 new kernel: Unable to handle kernel NULL pointer dereference at virtual address 000000a0
Jan 3 16:01:02 new kernel: printing eip:
Jan 3 16:01:02 new kernel: c013a365
Jan 3 16:01:02 new kernel: pgd entry d59ee000: 0000000000000000
Jan 3 16:01:02 new kernel: pmd entry d59ee000: 0000000000000000
Jan 3 16:01:02 new kernel: ... pmd not present!
Jan 3 16:01:02 new kernel: Oops: 0000
Jan 3 16:01:02 new kernel: CPU: 0
Jan 3 16:01:02 new kernel: EIP: 0010:[sys_read+53/208]
Jan 3 16:01:02 new kernel: EIP: 0010:[<c013a365>]
Jan 3 16:01:02 new kernel: EFLAGS: 00010202
Jan 3 16:01:02 new kernel: eax: f41fedc0 ebx: f569f7a0 ecx: 00000006 edx: 00000000
Jan 3 16:01:02 new kernel: esi: 00000000 edi: 00000000 ebp: 00001000 esp: e980ff90
Jan 3 16:01:02 new kernel: ds: 0018 es: 0018 ss: 0018
Jan 3 16:01:02 new kernel: Process crond (pid: 3743, stackpage=e980f000)
Jan 3 16:01:02 new kernel: Stack: ffffffe3 e980ffa8 e980e000 bffff400 c013a322 f569f7a0 ffffffe3 ffffffff
Jan 3 16:01:02 new kernel: e980e000 0804eb08 40018000 bffff4c8 c01091cb 00000006 40018000 00001000
Jan 3 16:01:02 new kernel: 0804eb08 40018000 bffff4c8 00000003 0000002b 0000002b 00000003 400fbf44
Jan 3 16:01:02 new kernel: Call Trace: [sys_llseek+274/288] [system_call+51/56]
Jan 3 16:01:02 new kernel: Call Trace: [<c013a322>] [<c01091cb>]
Jan 3 16:01:02 new kernel:
Jan 3 16:01:02 new kernel: Code: 8b 8a a0 00 00 00 85 c9 74 31 8b 82 90 00 00 00 f6 40 28 40
Jan 3 16:01:02 new kernel: Unable to handle kernel NULL pointer dereference at virtual address 0000002a
Jan 3 16:01:02 new kernel: printing eip:
Jan 3 16:01:02 new kernel: c0151f86
Jan 3 16:01:02 new kernel: pgd entry d59ee000: 0000000000000000
Jan 3 16:01:02 new kernel: pmd entry d59ee000: 0000000000000000
Jan 3 16:01:02 new kernel: ... pmd not present!
Jan 3 16:01:02 new kernel: Oops: 0000
Jan 3 16:01:02 new kernel: CPU: 0
Jan 3 16:01:02 new kernel: EIP: 0010:[fcntl_dirnotify+70/368]
Jan 3 16:01:02 new kernel: EIP: 0010:[<c0151f86>]
Jan 3 16:01:02 new kernel: EFLAGS: 00010202
Jan 3 16:01:02 new kernel: eax: f41fedc0 ebx: 00000001 ecx: 00000000 edx: 00000000
Jan 3 16:01:02 new kernel: esi: 00000000 edi: 00000000 ebp: f569f7a0 esp: e980fe14
Jan 3 16:01:02 new kernel: ds: 0018 es: 0018 ss: 0018
Jan 3 16:01:02 new kernel: Process crond (pid: 3743, stackpage=e980f000)
Jan 3 16:01:02 new kernel: Stack: 00000001 00000001 f569f7a0 00000000 00000006 c0139f62 00000000 f569f7a0
Jan 3 16:01:02 new kernel: 00000000 00000001 d47571e0 00000001 c011ba6d f569f7a0 d47571e0 d3575180
Jan 3 16:01:02 new kernel: 00000002 e980e000 e980e000 c011c2ad d47571e0 c013a365 000000a0 c0109707
Jan 3 16:01:02 new kernel: Call Trace: [filp_close+146/176] [put_files_struct+77/208] [do_exit+317/688] [sys_read+53/208] [die+71/96] [stext_lock+30275/34852] [sys_read+53/208]
Jan 3 16:01:02 new kernel: Call Trace: [<c0139f62>] [<c011ba6d>] [<c011c2ad>] [<c013a365>] [<c0109707>] [<c02405fb>] [<c013a365>]
Jan 3 16:01:02 new kernel: [do_page_fault+798/1120] [error_table+17509/65752] [error_table+17753/65752] [sys_read+53/208] [error_table+17737/65752] [error_table+17710/65752] [sys_wait4+992/1008] [dequeue_signal+20/176]
Jan 3 16:01:02 new kernel: [<c0115e2e>] [<c024ab01>] [<c024abf5>] [<c013a365>] [<c024abe5>] [<c024abca>] [<c011c840>] [<c0121a24>]
Jan 3 16:01:02 new kernel: [do_signal+102/688] [do_page_fault+0/1120] [error_code+52/60] [sys_read+53/208] [sys_llseek+274/288] [system_call+51/56]
Jan 3 16:01:02 new kernel: [<c0108e96>] [<c0115b10>] [<c0109300>] [<c013a365>] [<c013a322>] [<c01091cb>]
Jan 3 16:01:02 new kernel:
Jan 3 16:01:02 new kernel: Code: 0f b7 46 2a 25 00 f0 00 00 66 3d 00 40 74 0b b8 ec ff ff ff
서버를 바꾸실 때가 되지 않았나 싶은데요?커널에서 메시지를 보낼정도면
서버를 바꾸실 때가 되지 않았나 싶은데요?
커널에서 메시지를 보낼정도면 많은 고생을 했다싶네요. :)
환경이 좋은 곳에서는 5년 이상도 끄떡없지만 환경이 좋지 않다면(주변에 먼지가
많이 발생한다거나...) 그러니까 평균적으로 5년 이내면 CPU의 수명이 다한다고
생각하죠.
더군다나 1년 365일 주구장창 계속 켜두어야하는 서버라면 말할 나위도 없고요.
메시지는 각 CPU가(두개로 보이네요.) 잘못지시된 어드레스때문에 남긴것 같고
해킹의 결과로 보기에는 좀 그렇지만...
예전에 2.4.8이전 커널에서 문제를 발생시킨 참조에서도 그런 현상이 발생하긴
했었죠.
일단 HDD를 검사하신다니 다른 컴퓨터에 붙여놓고 자료백업후에 최신 커널을
탑재한 배포판을 설치해보세요.
제생각에는 CPU의 수명이 의심되지만 커널 버그를 이용한 해킹도 간과해서는
안될 부분이기에...
------------------------------
좋은 하루 되세요.
댓글 달기