Salam untuk semua, saya ada sedikit pengalaman. Saya punya sebuah squid, dengan beberapa link ke beberapa ISP yang berbeda. Cara membaginya menggunakan metode yang diterangkan dalam lartc(http://lartc.org/howto/lartc.rpdb.multiple-links.html).
Dulunya, server ini jalannya baik-baik saja. Belakangan ini, beberapakali squid ini mati dan ada pesan Oops seperti di bagian bawah email ini. Awalnya, squid saya menggunakan mesin single processor. Kemudian setelah mesinnya saya ganti menjadi mesin SMP, masalah ini muncul. Arsitektur SMP yang saya coba adalah i686 dan amd64. Pada 2 buah server i686, logical processor yang terdeteksi adalah 2 dan 4. Pada server amd64, logical processor yang terdeteksi adalah 4. Seingat saya, saat menggunakan mesin yang terdeteksi sebagai 2 processor, masalah ini lebih jarang terjadi (kalau dibandingkan dengan yang 4). Kernelnya (saat menggunakan SMP) ada beberapa macam, mulai 2.6.13 sampai 2.6.18. Versi squid yang saya gunakan juga beberapa macam, mulai 2.5.STABLE(lupa) sampai 2.6.5. Seluruhnya tidak ada yang saya kompilasi sendiri. Saya menggunakan bawaan distro (Debian Etch). Kalau saya baca pesan error di bawah (plus pengubahan komputer yang saya lakukan), sepertinya masalah saya berhubungan dengan penggunaan beberapa "default gateway" pada mesin SMP. Apa kira-kira pembacaan saya salah? Mohon koreksi kalau memang salah :) Memang sejak dulu sampai saat ini processor load mesin squid saya tidak tinggi, jadi sebenarnya tidak ada kebutuhan untuk mengganti sistem single processor menjadi SMP. Mesinnya saya ganti karena RAM komputer SMP yang ada jauh lebih besar daripada mesin saya yang single processor, dan squid membutuhkan besarnya memori ini. Setidaknya, inilah yang bisa saya lakukan kalau tidak ingin membongkar hardware di masing-masing server. Apakah mungkin ada rekan-rekan yang pernah mengalami hal yang sama atau mirip dengan ini? Kalau ada, kira-kira saya bisa cari penyelesaian di mana? Beberapa kali dalam sekitar 4 bulan ini dibantu oleh google dan yahoo belum ketemu juga. Terimakasih banyak :) --------------------------------------------------------- Unable to handle kernel NULL pointer dereference at 00000000000000b8 RIP: [<ffffffff80254576>] __ip_route_output_key+0x4fe/0xd3d PGD 6aa8b067 PUD 59a0c067 PMD 0 Oops: 0000 [1] SMP CPU 0 Modules linked in: ipv6 button ac battery iptable_mangle xt_tcpudp xt_multiport iptable_filter iptable_nat ip_nat ip_conntrack nfnetlink ip_tables x_tables nfs lockd nfs_acl sunrpc dm_snapshot dm_mirror dm_mod loop sg i2c_amd756 i2c_amd8111 sr_mod tsdev psmouse i2c_core serio_raw shpchp amd_rng joydev pci_hotplug evdev pcspkr reiserfs ide_cd cdrom sd_mod generic usb_storage usbhid mptsas mptscsih mptbase amd74xx scsi_transport_sas ohci_hcd ide_core scsi_mod e1000 thermal processor fan Pid: 26508, comm: squid Not tainted 2.6.18-3-amd64 #1 RIP: 0010:[<ffffffff80254576>] [<ffffffff80254576>] __ip_route_output_key+0x4fe/0xd3d RSP: 0018:ffff810074055c48 EFLAGS: 00010202 RAX: 0000000000000040 RBX: ffff81000e1e2e01 RCX: 0000000000000300 RDX: ffff81007eb30601 RSI: 0000000000000000 RDI: 0000000000000000 RBP: 0000000000000000 R08: ffff810037f91400 R09: 0000000000000000 R10: ffff81003d9c5a00 R11: ffff810012d6fc78 R12: ffff8100013b5000 R13: ffff810074055dc8 R14: 0000000090000000 R15: ffff81003e849600 FS: 00002b9a256b5ae0(0000) GS:ffffffff80520000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00000000000000b8 CR3: 0000000079e7a000 CR4: 00000000000006e0 Process squid (pid: 26508, threadinfo ffff810074054000, task ffff81002de24100) Stack: ffff810074055e10 ffff81000e1e2e00 0600000000001ffe ffff81003e849608 0000000000000000 000000016ff35d00 ffff8100013b5300 ffff8100013b5000 0000000000000292 ffffffff8021101d ffff81003671e280 ffffffff80246730 Call Trace: [<ffffffff8021101d>] sock_def_readable+0x34/0x5f [<ffffffff80246730>] unix_stream_sendmsg+0x257/0x306 [<ffffffff803bcb02>] tcp_v4_connect+0x104/0x646 [<ffffffff802185fa>] vsnprintf+0x55e/0x5a3 [<ffffffff80255c2b>] inet_stream_connect+0x94/0x236 [<ffffffff8025e962>] _spin_lock_bh+0x9/0x14 [<ffffffff8022ed27>] release_sock+0x13/0xaa [<ffffffff8038bd9e>] sys_connect+0x7e/0xae [<ffffffff8025e962>] _spin_lock_bh+0x9/0x14 [<ffffffff8022ed27>] release_sock+0x13/0xaa [<ffffffff803b5dc0>] do_tcp_setsockopt+0x2e7/0x2ff [<ffffffff8038c2b9>] sys_setsockopt+0xa5/0xb5 [<ffffffff8025860e>] system_call+0x7e/0x83 Code: 48 8b 40 78 48 89 44 24 38 48 05 00 03 00 00 48 89 44 24 30 RIP [<ffffffff80254576>] __ip_route_output_key+0x4fe/0xd3d RSP <ffff810074055c48> CR2: 00000000000000b8 <1>Unable to handle kernel NULL pointer dereference at 00000000000000b8 RIP: [<ffffffff80254576>] __ip_route_output_key+0x4fe/0xd3d PGD 73da7067 PUD 43cfe067 PMD 0 Oops: 0000 [2] SMP CPU 0 Modules linked in: ipv6 button ac battery iptable_mangle xt_tcpudp xt_multiport iptable_filter iptable_nat ip_nat ip_conntrack nfnetlink ip_tables x_tables nfs lockd nfs_acl sunrpc dm_snapshot dm_mirror dm_mod loop sg i2c_amd756 i2c_amd8111 sr_mod tsdev psmouse i2c_core serio_raw shpchp amd_rng joydev pci_hotplug evdev pcspkr reiserfs ide_cd cdrom sd_mod generic usb_storage usbhid mptsas mptscsih mptbase amd74xx scsi_transport_sas ohci_hcd ide_core scsi_mod e1000 thermal processor fan Pid: 17202, comm: squid Not tainted 2.6.18-3-amd64 #1 RIP: 0010:[<ffffffff80254576>] [<ffffffff80254576>] __ip_route_output_key+0x4fe/0xd3d RSP: 0018:ffff81005ebb7c48 EFLAGS: 00010202 RAX: 0000000000000040 RBX: ffff810067598501 RCX: 0000000000000800 RDX: ffff81007eb31101 RSI: 0000000000000000 RDI: 0000000000000000 RBP: 0000000000000000 R08: ffff81004633c7c4 R09: 0000000000000000 R10: ffff81003d9c5a00 R11: ffff810012d6f478 R12: ffff8100013b5000 R13: ffff81005ebb7dc8 R14: 0000000020000000 R15: ffff81003e849600 FS: 00002ad779320ae0(0000) GS:ffffffff80520000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00000000000000b8 CR3: 000000004b964000 CR4: 00000000000006e0 Process squid (pid: 17202, threadinfo ffff81005ebb6000, task ffff810040f2e140) Stack: ffff81005ebb7e10 ffff810067598500 0600000000001ffe ffff81003e849608 0000000000000000 0000000167598680 ffff8100013b5300 ffff8100013b5000 0000000100000002 ffffffff803d35bf e301a8c04d00af44 0000000000000000 Call Trace: [<ffffffff803d35bf>] xfrm_lookup+0x3c/0x451 [<ffffffff803bcb02>] tcp_v4_connect+0x104/0x646 [<ffffffff802185fa>] vsnprintf+0x55e/0x5a3 [<ffffffff80255c2b>] inet_stream_connect+0x94/0x236 [<ffffffff8025e962>] _spin_lock_bh+0x9/0x14 [<ffffffff8022ed27>] release_sock+0x13/0xaa [<ffffffff8038bd9e>] sys_connect+0x7e/0xae [<ffffffff8025e962>] _spin_lock_bh+0x9/0x14 [<ffffffff8022ed27>] release_sock+0x13/0xaa [<ffffffff803b5dc0>] do_tcp_setsockopt+0x2e7/0x2ff [<ffffffff8038c2b9>] sys_setsockopt+0xa5/0xb5 [<ffffffff8025860e>] system_call+0x7e/0x83 Code: 48 8b 40 78 48 89 44 24 38 48 05 00 03 00 00 48 89 44 24 30 RIP [<ffffffff80254576>] __ip_route_output_key+0x4fe/0xd3d RSP <ffff81005ebb7c48> CR2: 00000000000000b8 -- Kamas Muhammad
signature.asc
Description: OpenPGP digital signature