Problem Squid + deleni 0 (delsi)
Eduard Koucky
ek na gatekeeper.czech-tv.cz
Pondělí Březen 2 15:17:23 CET 1998
Zdravim a preji hezky den (noc),
mam nasledujici problemek a potreboval bych poradit. Na linuxovem
serveru bezi proxy cache squid. Za posledni cca 3 mesice byl 4x ukoncen,
jak vyplyva z logu, na chybu deleni 0 v jadre, vzdy na stejnem miste, a sice
v rutine tcp_recvmsg (viz nize uvedeny vypis z log souboru).
Nepomohla dvounasobna vymena pameti RAM (navic, ze by se chyba
pameti projevovala neustale na stejnem miste, se mi zda nepravdepodobna),
update jadra z verze 2.0.30 na 2.0.32, a ani programu squid z 1.1.9 na 1.1.19.
Po zruseni swapovaci oblasti byl provoz cca mesic bez problemu, pote
byla swapovaci oblast vytvorena na jine partione stejneho disku, a asi
zhruba po mesici se vyse uvedena chyba opet objevila.
Technicke parametry serveru: RedHat 4.2, 64MB RAM, kernel 2.0.32,
SCSI radic Adaptec 2940 + SCSI
disky,
Ethernet PCI 3COM 3c590 Vortex
Pocet uzivatelu, ktery chodi pres proxy cache, neustale roste - nyni
zhruba 300.
Chtel bych zeptat na Vas tip v cem by mohl byt problem:
- hw (RAM,disk, sitova karta) ?
- squid ?
- jadro ?
- patogenni zony .........
Predem moc diky za jakoukoliv pomoc,
Eduard Koucky.
--------- vypis z logu ------------------------------------------------
Mar 2 12:08:01 gatekeeper kernel: general protection: 0000
Mar 2 12:08:01 gatekeeper kernel: CPU: 0
Mar 2 12:08:01 gatekeeper kernel: EIP: 0010:[tcp_recvmsg+368/1036]
Mar 2 12:08:02 gatekeeper kernel: EFLAGS: 00010213
Mar 2 12:08:02 gatekeeper kernel: eax: f000e987 ebx: 00000000 ecx: 0121303c
edx: f000f84d
Mar 2 12:08:02 gatekeeper kernel: esi: 012130d8 edi: 00000196 ebp: 01213018
esp: 025f5ee8
Mar 2 12:08:02 gatekeeper kernel: ds: 0018 es: 0018 fs: 002b gs: 002b s
s: 0018
Mar 2 12:08:02 gatekeeper kernel: Process squid (pid: 13040, process nr: 41, st
ackpage=025f5000)
Mar 2 12:08:02 gatekeeper kernel: Stack: 01213018 025f5f7c 00000000 00000800 10
bed554 0121303c 00000000 00000196
Mar 2 12:08:02 gatekeeper kernel: 013e1c0c 0246b848 00bfcc0b 0014dace 01
213018 025f5f78 00000e69 00000800
Mar 2 12:08:02 gatekeeper kernel: 00000000 025f5f7c 00000fff 0246b800 08
aa9c08 0246b890 00134bbb 0246b890
Mar 2 12:08:02 gatekeeper kernel: Call Trace: [inet_recvmsg+114/136] [sock_read
+171/192] [sys_read+192/232] [system_call+85/12
4]
Mar 2 12:08:02 gatekeeper kernel: Code: 8a 40 0d a8 02 74 04 ff 4c 24 10 8b 7c
24 10 39 7b 30 0f 87
-----
[ Eduard Koucky, e-mail: ek na gatekeeper.czech-tv.cz, eduard.koucky na czech-tv.cz ]
[ Czech Television, Kavci Hory, Prague 4, 140 70, Czech Republic ]
Další informace o konferenci Linux