Помогите выяснить причину kernel panic
Добавлено: 2014-05-09 20:04:42
Есть два сервера на FreeBSD 9.1-RELEASE-p1 , со вчерашнего дня начали уходить в ребут без видимых причин, в ребут уходят с разницей в час, в messages только reboot after panic: page fault .
в FreeBSD совсем не силен подскажите куда смотреть. Пока сделал только backtrace дампа ядра.
в FreeBSD совсем не силен подскажите куда смотреть. Пока сделал только backtrace дампа ядра.
Код: Выделить всё
root@nas1:/boot/kernel # kgdb kernel.symbols /var/crash/vmcore.1
GNU gdb 6.1.1 [FreeBSD]
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "amd64-marcel-freebsd"...
Unread portion of the kernel message buffer:
panic: page fault
cpuid = 0
KDB: stack backtrace:
#0 0xffffffff8057d166 at kdb_backtrace+0x66
#1 0xffffffff8054717e at panic+0x1ce
#2 0xffffffff8078d850 at trap_fatal+0x290
#3 0xffffffff8078db8d at trap_pfault+0x1ed
#4 0xffffffff8078e1ae at trap+0x3ce
#5 0xffffffff8077876f at calltrap+0x8
#6 0xffffffff8064f458 at ip_fragment+0x1e8
#7 0xffffffff8064fda6 at ip_output+0x706
#8 0xffffffff8064cc13 at ip_forward+0x303
#9 0xffffffff8064e2c8 at ip_input+0x5c8
#10 0xffffffff80608d6b at netisr_dispatch_src+0x20b
#11 0xffffffff8061c284 at ng_iface_rcvdata+0x114
#12 0xffffffff80617c88 at ng_apply_item+0x208
#13 0xffffffff80616dee at ng_snd_item+0x39e
#14 0xffffffff80617c88 at ng_apply_item+0x208
#15 0xffffffff80616dee at ng_snd_item+0x39e
#16 0xffffffff80619bcc at ng_car_rcvdata+0xbc
#17 0xffffffff80617c88 at ng_apply_item+0x208
Uptime: 5h20m46s
Dumping 697 out of 4075 MB:..3%..12%..21%..33%..42%..51%..62%..72%..81%..92%
Reading symbols from /boot/kernel/ng_vjc.ko...Reading symbols from /boot/kernel/ng_vjc.ko.symbols...done.
done.
Loaded symbols for /boot/kernel/ng_vjc.ko
#0 doadump (textdump=Variable "textdump" is not available.
) at pcpu.h:224
224 pcpu.h: No such file or directory.
in pcpu.h
(kgdb) backtrace
#0 doadump (textdump=Variable "textdump" is not available.
) at pcpu.h:224
#1 0xffffffff80546c61 in kern_reboot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:448
#2 0xffffffff80547157 in panic (fmt=0x1 <Address 0x1 out of bounds>) at /usr/src/sys/kern/kern_shutdown.c:636
#3 0xffffffff8078d850 in trap_fatal (frame=0xc, eva=Variable "eva" is not available.
) at /usr/src/sys/amd64/amd64/trap.c:857
#4 0xffffffff8078db8d in trap_pfault (frame=0xffffff800026eb00, usermode=0) at /usr/src/sys/amd64/amd64/trap.c:773
#5 0xffffffff8078e1ae in trap (frame=0xffffff800026eb00) at /usr/src/sys/amd64/amd64/trap.c:456
#6 0xffffffff8077876f in calltrap () at /usr/src/sys/amd64/amd64/exception.S:228
#7 0xffffffff805a8507 in m_copym (m=0x0, off0=1500, len=1480, wait=1) at /usr/src/sys/kern/uipc_mbuf.c:542
#8 0xffffffff8064f458 in ip_fragment (ip=0xfffffe0008be8058, m_frag=0xffffff800026ed28, mtu=Variable "mtu" is not available.
) at /usr/src/sys/netinet/ip_output.c:822
#9 0xffffffff8064fda6 in ip_output (m=0xfffffe0008be8000, opt=Variable "opt" is not available.
) at /usr/src/sys/netinet/ip_output.c:653
#10 0xffffffff8064cc13 in ip_forward (m=0xfffffe011275d400, srcrt=Variable "srcrt" is not available.
) at /usr/src/sys/netinet/ip_input.c:1494
#11 0xffffffff8064e2c8 in ip_input (m=0xfffffe011275d400) at /usr/src/sys/netinet/ip_input.c:702
#12 0xffffffff80608d6b in netisr_dispatch_src (proto=1, source=Variable "source" is not available.
) at /usr/src/sys/net/netisr.c:1013
#13 0xffffffff8061c284 in ng_iface_rcvdata (hook=Variable "hook" is not available.
) at /usr/src/sys/netgraph/ng_iface.c:781
#14 0xffffffff80617c88 in ng_apply_item (node=0xfffffe00165f4200, item=0xfffffe0125fa1080, rw=0) at /usr/src/sys/netgraph/ng_base.c:2391
#15 0xffffffff80616dee in ng_snd_item (item=Variable "item" is not available.
) at /usr/src/sys/netgraph/ng_base.c:2308
#16 0xffffffff80617c88 in ng_apply_item (node=0xfffffe01257da500, item=0xfffffe0125fa1080, rw=0) at /usr/src/sys/netgraph/ng_base.c:2391
#17 0xffffffff80616dee in ng_snd_item (item=Variable "item" is not available.
) at /usr/src/sys/netgraph/ng_base.c:2308
#18 0xffffffff80619bcc in ng_car_rcvdata (hook=Variable "hook" is not available.
) at /usr/src/sys/netgraph/ng_car.c:365
#19 0xffffffff80617c88 in ng_apply_item (node=0xfffffe01256fd600, item=0xfffffe0125fa1080, rw=0) at /usr/src/sys/netgraph/ng_base.c:2391
#20 0xffffffff80616dee in ng_snd_item (item=Variable "item" is not available.
) at /usr/src/sys/netgraph/ng_base.c:2308
#21 0xffffffff80617c88 in ng_apply_item (node=0xfffffe01257da500, item=0xfffffe0125fa1080, rw=0) at /usr/src/sys/netgraph/ng_base.c:2391
#22 0xffffffff80616dee in ng_snd_item (item=Variable "item" is not available.
) at /usr/src/sys/netgraph/ng_base.c:2308
#23 0xffffffff80617c88 in ng_apply_item (node=0xfffffe0125717200, item=0xfffffe0125fa1080, rw=0) at /usr/src/sys/netgraph/ng_base.c:2391
#24 0xffffffff80616dee in ng_snd_item (item=Variable "item" is not available.
) at /usr/src/sys/netgraph/ng_base.c:2308
#25 0xffffffff806255ae in ng_ppp_rcvdata (hook=Variable "hook" is not available.
) at /usr/src/sys/netgraph/ng_ppp.c:1522
#26 0xffffffff80617c88 in ng_apply_item (node=0xfffffe005df00a00, item=0xfffffe0125fa1080, rw=0) at /usr/src/sys/netgraph/ng_base.c:2391
#27 0xffffffff80616dee in ng_snd_item (item=Variable "item" is not available.
) at /usr/src/sys/netgraph/ng_base.c:2308
#28 0xffffffff80617c88 in ng_apply_item (node=0xfffffe001677bc00, item=0xfffffe0125fa1080, rw=0) at /usr/src/sys/netgraph/ng_base.c:2391
#29 0xffffffff80616dee in ng_snd_item (item=Variable "item" is not available.
) at /usr/src/sys/netgraph/ng_base.c:2308
#30 0xffffffff80617c88 in ng_apply_item (node=0xfffffe00161c6800, item=0xfffffe0125fa1080, rw=0) at /usr/src/sys/netgraph/ng_base.c:2391
#31 0xffffffff80616dee in ng_snd_item (item=Variable "item" is not available.
) at /usr/src/sys/netgraph/ng_base.c:2308
#32 0xffffffff8061e90a in ng_ksocket_incoming2 (node=0xfffffe001695f000, hook=Variable "hook" is not available.
) at /usr/src/sys/netgraph/ng_ksocket.c:1150
#33 0xffffffff80617d8b in ng_apply_item (node=0xfffffe001695f000, item=0xfffffe0016ad7080, rw=1) at /usr/src/sys/netgraph/ng_base.c:2462
#34 0xffffffff80619027 in ngthread (arg=Variable "arg" is not available.
) at /usr/src/sys/netgraph/ng_base.c:3426
#35 0xffffffff8051983f in fork_exit (callout=0xffffffff80618e60 <ngthread>, arg=0x0, frame=0xffffff800026fc40) at /usr/src/sys/kern/kern_fork.c:992
#36 0xffffffff80778c9e in fork_trampoline () at /usr/src/sys/amd64/amd64/exception.S:602
#37 0x0000000000000000 in ?? ()
#38 0x0000000000000000 in ?? ()
#39 0x0000000000000001 in ?? ()
#40 0x0000000000000000 in ?? ()
#41 0x0000000000000000 in ?? ()
#42 0x0000000000000000 in ?? ()
#43 0x0000000000000000 in ?? ()
#44 0x0000000000000000 in ?? ()
#45 0x0000000000000000 in ?? ()
#46 0x0000000000000000 in ?? ()
#47 0x0000000000000000 in ?? ()
#48 0x0000000000000000 in ?? ()
#49 0x0000000000000000 in ?? ()
#50 0x0000000000000000 in ?? ()
#51 0x0000000000000000 in ?? ()
#52 0x0000000000000000 in ?? ()
#53 0x0000000000000000 in ?? ()
#54 0x0000000000000000 in ?? ()
---Type <return> to continue, or q <return> to quit---