[squid-users] SQUID CRASHING - HELP!!!

From: Raj <list@dont-contact.us>
Date: Mon, 16 Jun 2003 11:24:03 +0545

HI all!
I have installed squid-2.5.STABLE3 on a RH 8.0/2.4.20-custom kernel/WCCP
patch/ P4/ 1 GB RAM/ 30 GB SCSI cache_dir system. I am using diskd.

I have compiled squid with:

./configure --enable-poll --enable-linux-netfilter --enable-snmp
--enable-storeio="aufs,diskd,ufs" --enable-removal-policies="heap,lru"

My squid runs happily for a few hours and crashes ... I am giving all
useful info below for your reference. Please let me know what could be
causing it.
Squid seems to be taking 99% CPU even after several hours since it has
crashed. If you notice diskd has disappeared from the ps list...so I
suspect it may be related to the disk.

---------------------------------------------------------------------------------

top:

 10:47am up 16:29, 1 user, load average: 1.00, 1.00, 0.98
37 processes: 34 sleeping, 3 running, 0 zombie, 0 stopped
CPU states: 53.8% user, 46.2% system, 0.0% nice, 0.0% idle
Mem: 775828K av, 771440K used, 4388K free, 0K shrd, 73824K
buff
Swap: 1020116K av, 0K used, 1020116K free 570020K
cached

  PID USER PRI NI SIZE RSS SHARE STAT %CPU %MEM TIME COMMAND
  617 squid 18 0 35256 34M 1652 R 99.9 4.5 807:34 squid
    1 root 8 0 476 476 424 S 0.0 0.0 0:04 init
    2 root 9 0 0 0 0 SW 0.0 0.0 0:00 keventd

--------------------------------------------------------------------------------

ps ax:

  617 ? R 811:59 (squid)
  618 ? S 0:00 (unlinkd)

--------------------------------------------------------------------------------

/var/log/messages:

Jun 13 21:44:15 cache2 kernel: (scsi0:A:1:0): Locking max tag count at
64
Jun 13 22:20:25 cache2 kernel: Unable to handle kernel NULL pointer
dereference
at virtual address 0000019f
Jun 13 22:20:25 cache2 kernel: printing eip:
Jun 13 22:20:25 cache2 kernel: c0250c20
Jun 13 22:20:25 cache2 kernel: *pde = 00000000
Jun 13 22:20:25 cache2 kernel: Oops: 0000
Jun 13 22:20:25 cache2 kernel: CPU: 0
Jun 13 22:20:25 cache2 kernel: EIP: 0010:[<c0250c20>] Tainted: P
Jun 13 22:20:25 cache2 kernel: EFLAGS: 00010246
Jun 13 22:20:25 cache2 kernel: eax: 8feed66e ebx: 00000145 ecx:
00000142 e
dx: eedf3f60
Jun 13 22:20:25 cache2 kernel: esi: db3db960 edi: e5ba3dd0 ebp:
0000012c e
sp: eedf3f24
Jun 13 22:20:25 cache2 kernel: ds: 0018 es: 0018 ss: 0018
Jun 13 22:20:25 cache2 kernel: Process squid (pid: 538,
stackpage=eedf3000)
Jun 13 22:20:25 cache2 squid[535]: Squid Parent: child process 538
exited due to
 signal 11
Jun 13 22:20:25 cache2 kernel: Stack: eedf3f28 c0141254 e5ba3dd0
00000000 000000
01 eedf3f60 eedf3f64 00000001
Jun 13 22:20:26 cache2 kernel: c01412bc 00000200 db3db000
eedf3f60 eedf3f
64 eedf2000 eedf2000 00000000
Jun 13 22:20:26 cache2 kernel: 00000000 bfff0d50 bffefd50
00000001 000000
63 c0141484 00000263 00000001
Jun 13 22:20:26 cache2 kernel: Call Trace: [<c0141254>] [<c01412bc>]
[<c01414
84>] [<c010893b>]
Jun 13 22:20:26 cache2 kernel:
Jun 13 22:20:26 cache2 kernel: Code: 69 65 73 20 31 36 30 30 30 50 00 45
53 53 2
0 54 65 63 68 6e
Jun 13 22:20:26 cache2 kernel: <1>Unable to handle kernel NULL pointer
derefere
nce at virtual address 00000000
Jun 13 22:20:26 cache2 kernel: printing eip:
Jun 13 22:20:26 cache2 kernel: c0250c4d
Jun 13 22:20:26 cache2 kernel: *pde = 00000000
Jun 13 22:20:26 cache2 kernel: Oops: 0002
Jun 13 22:20:26 cache2 kernel: CPU: 0
Jun 13 22:20:26 cache2 kernel: EIP: 0010:[<c0250c4d>] Tainted: P
Jun 13 22:20:26 cache2 kernel: EFLAGS: 00010206
Jun 13 22:20:26 cache2 kernel: eax: c0250c1d ebx: e5ba3dd0 ecx:
c184bf75 e
dx: e5ba3dd0
Jun 13 22:20:26 cache2 kernel: esi: efab3a14 edi: 00000000 ebp:
0000000a e
sp: eedf3de0
Jun 13 22:20:26 cache2 kernel: ds: 0018 es: 0018 ss: 0018
Jun 13 22:20:26 cache2 kernel: Process squid (pid: 538,
stackpage=eedf3000)
Jun 13 22:20:26 cache2 kernel: Stack: c013305b e5ba3dd0 00000141
7fffffff efab3a
10 c0119d3b e5ba3dd0 efab3a10
Jun 13 22:20:26 cache2 kernel: 00000160 ef913690 00000000
eedf2000 000000
0b c011a310 efab3a10 eedf3ef0
Jun 13 22:20:26 cache2 kernel: 00000000 c0250c20 ef913690
c0108ed6 000000
0b 0000019f c0113fa9 c021081d
Jun 13 22:20:26 cache2 kernel: Call Trace: [<c013305b>] [<c0119d3b>]
[<c011a3
10>] [<c0108ed6>] [<c0113fa9>]
Jun 13 22:20:26 cache2 kernel: [<f08f59b2>] [<f08f5a08>] [<f08f5a53>]
[<c011f4
91>] [<c011baaa>] [<c011b9df>]
Jun 13 22:20:26 cache2 kernel: [<c011b857>] [<c0109a2c>] [<c010beb0>]
[<c0113d
40>] [<c0108a2c>] [<c0141254>]
Jun 13 22:20:26 cache2 kernel: [<c01412bc>] [<c0141484>] [<c010893b>]
Jun 13 22:20:26 cache2 kernel:
Jun 13 22:20:26 cache2 kernel: Code: 64 65 6d 20 28 45 61 72 6c 79 20 4d
6f 64 6
5 6c 29 00 53 6f
Jun 13 22:20:29 cache2 squid[535]: Squid Parent: child process 678
started
Jun 13 22:20:29 cache2 (squid): Cannot open HTTP Port
Jun 13 22:20:29 cache2 squid[535]: Squid Parent: child process 678
exited due to
 signal 6
Jun 13 22:20:32 cache2 squid[535]: Squid Parent: child process 682
started
Jun 13 22:20:32 cache2 (squid): Cannot open HTTP Port
Jun 13 22:20:32 cache2 squid[535]: Squid Parent: child process 682
exited due to
 signal 6
Jun 13 22:20:35 cache2 squid[535]: Squid Parent: child process 686
started
Jun 13 22:20:36 cache2 (squid): Cannot open HTTP Port
Jun 13 22:20:36 cache2 squid[535]: Squid Parent: child process 686
exited due to
 signal 6
Jun 13 22:20:39 cache2 squid[535]: Squid Parent: child process 690
started
Jun 13 22:20:39 cache2 (squid): Cannot open HTTP Port
Jun 13 22:20:39 cache2 squid[535]: Squid Parent: child process 690
exited due to
 signal 6
Jun 13 22:20:42 cache2 squid[535]: Squid Parent: child process 694
started
Jun 13 22:20:42 cache2 (squid): Cannot open HTTP Port
Jun 13 22:20:42 cache2 squid[535]: Squid Parent: child process 694
exited due to
 signal 6
Jun 13 22:20:42 cache2 squid[535]: Exiting due to repeated, frequent
failures
Received on Sun Jun 15 2003 - 23:39:49 MDT

This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 17:17:22 MST