LVS
lvs-users
Google
 
Web LinuxVirtualServer.org

Kernel oops and subsequent crash with IPVS

To: lvs-users@xxxxxxxxxxxxxxxxxxxxxx
Subject: Kernel oops and subsequent crash with IPVS
From: Jeremy.Coleman@xxxxxxx
Date: Mon, 16 Sep 2002 12:21:40 +0200
Hi,

We have axperienced a kernel crash using LVS load balancing on Redhat 7.2
kernel 2.4.18-3.

Previous to the crash a similar problem was logged on the /var/log/messages
file, but the kernel did not crash. subsequently (2 days later) the problem
reoccured, but was only logged onto the console, and the machine became
unusable (Pentium 3 with 64 Mb RAM). Had to reboot.

The machine handles quite a lot of traffic. 600 active connections are
normally present at peak times.

The log extract is:

Sep 14 09:54:58 yduxbl01 kernel: IPVS: ip_vs_send_async error
Sep 14 09:54:58 yduxbl01 kernel: Unable to handle kernel NULL pointer
dereference at virtual address 0000000c
Sep 14 09:54:58 yduxbl01 kernel:  printing eip:
Sep 14 09:54:58 yduxbl01 kernel: c48fa3ae
Sep 14 09:54:58 yduxbl01 kernel: *pde = 00000000
Sep 14 09:54:58 yduxbl01 kernel: Oops: 0000
Sep 14 09:54:58 yduxbl01 kernel: ip_vs_wlc ip_vs autofs eepro100 ipchains
ide-cd cdrom usb-uhci usbcore ext3 jb
Sep 14 09:54:58 yduxbl01 kernel: CPU:    0
Sep 14 09:54:58 yduxbl01 kernel: EIP:    0010:[<c48fa3ae>]    Not tainted
Sep 14 09:54:58 yduxbl01 kernel: EFLAGS: 00010282
Sep 14 09:54:58 yduxbl01 kernel:
Sep 14 09:54:58 yduxbl01 kernel: EIP is at sync_master_loop [ip_vs] 0xbe
(2.4.18-3)
Sep 14 09:54:58 yduxbl01 kernel: eax: c48fd460   ebx: 00000000   ecx:
c34f602c   edx: c34f6000
Sep 14 09:54:58 yduxbl01 kernel: esi: 00000000   edi: c084f7e4   ebp:
c34f6000   esp: c34f7fa4
Sep 14 09:54:58 yduxbl01 kernel: ds: 0018   es: 0018   ss: 0018
Sep 14 09:54:58 yduxbl01 kernel: Process ipvs syncmaster (pid: 17341,
stackpage=c34f7000)
Sep 14 09:54:58 yduxbl01 kernel: Stack: c48fdd03 c34f7fc8 c02123d4 c34f623a
00000002 c0000000 c4904f29 00000001
Sep 14 09:54:58 yduxbl01 kernel:        c48fa638 00000000 c34f6000 00000000
00000000 00000000 c34f6000 c4903b60
Sep 14 09:54:58 yduxbl01 kernel:        c4903b60 00000100 c279fe70 c0107136
00000000 c48fa500 c1a6a175
Sep 14 09:54:58 yduxbl01 kernel: Call Trace: [<c48fdd03>] .rodata.str1.1
[ip_vs] 0x423
Sep 14 09:54:58 yduxbl01 kernel: [<c02123d4>] sprintf [kernel] 0x14
Sep 14 09:54:58 yduxbl01 kernel: [<c4904f29>] ip_vs_mcast_ifn [ip_vs] 0x5
Sep 14 09:54:58 yduxbl01 kernel: [<c48fa638>] sync_thread [ip_vs] 0x138
Sep 14 09:54:58 yduxbl01 kernel: [<c4903b60>] sync_wait [ip_vs] 0x4
Sep 14 09:54:58 yduxbl01 kernel: [<c4903b60>] sync_wait [ip_vs] 0x4
Sep 14 09:54:58 yduxbl01 kernel: [<c0107136>] kernel_thread [kernel] 0x26
Sep 14 09:54:58 yduxbl01 kernel: [<c48fa500>] sync_thread [ip_vs] 0x0
Sep 14 09:54:58 yduxbl01 kernel:
Sep 14 09:54:58 yduxbl01 kernel:
Sep 14 09:54:58 yduxbl01 kernel: Code: 8b 73 0c 56 e8 89 46 83 fb 53 e8 83
46 83 fb 59 31 d2 89 15

Thanks,

Jeremy



<Prev in Thread] Current Thread [Next in Thread>