Всем привет.
Пару дней назад (до этого всё было нормально) начали валится разные
процессы (всего порядка 15 разных процессов) в разное время с сообщением
в сабже. Попытки как-то проанализировать core-файлы результата не
принесли - ничего общего не нашёл. Возможно само железо (грешу на
память) начинает сбоить. Что ещё можно посмотреть?
ОС: 10.0-RELEASE amd64, CPU: Intel(R) Pentium(R) CPU G2030 @ 3.00GHz
(3000.08-MHz K8-class CPU), Mem=4G.
Роль у сервера - раздача инета юзерам (без прокси, просто NAT) в локалке
(человек 100). из запущенных сервисов quagga (для работы MPLS с
удалённым офисом), openvpn (для VPN для другого офиса). Трафик не больше
10 мбит (провайдер больше не даёт). Нагрузка, соответственно минимальная.
Вот, парочка трейсов:
# gdb /usr/bin/awk /root/awk.core
...
(gdb) bt
#0 0x00000008006233d4 in .text () from /libexec/ld-elf.so.1
#1 0x000000080062aa55 in _rtld_get_stack_prot () from /libexec/ld-elf.so.1
#2 0x00000008006249f6 in __tls_get_addr () from /libexec/ld-elf.so.1
#3 0x0000000800623089 in .text () from /libexec/ld-elf.so.1
#4 0x0000000000000000 in ?? ()
# gdb /sbin/ifconfig /root/ifconfig.core
...
(gdb) bt
#0 0x000000080b0a6ee2 in ?? ()
#1 0x0000000801192f1a in vfprintf_l () from /lib/libc.so.7
#2 0x000000080113ef02 in vasprintf_l () from /lib/libc.so.7
#3 0x000000080113dafb in asprintf () from /lib/libc.so.7
#4 0x00000008010d6de3 in feature_present () from /lib/libc.so.7
#5 0x0000000000404fae in ?? ()
#6 0x000000000041b842 in ?? ()
#7 0x0000000800641000 in ?? ()
#8 0x00007fffffffd7c0 in ?? ()
#9 0x00007fffffffd2e0 in ?? ()
#10 0x000000000040240e in ?? ()
#11 0x00007fffffffd2e0 in ?? ()
#12 0x0000000800628691 in r_debug_state () from /libexec/ld-elf.so.1
Previous frame inner to this frame (corrupt stack?)
# gdb /usr/local/sbin/exim /root/exim.core
...
(gdb) bt
#0 0xffffffff9cffffff in ?? ()
#1 0x0000000800d39932 in _secure_path () from /lib/libutil.so.9
#2 0x0000000800d30b4e in _init () from /lib/libutil.so.9
#3 0x00007fffffffd2c0 in ?? ()
#4 0x00000008006cf691 in r_debug_state () from /libexec/ld-elf.so.1
#5 0x00000008006ced27 in __tls_get_addr () from /libexec/ld-elf.so.1
#6 0x00000008006cd089 in .text () from /libexec/ld-elf.so.1
#7 0x0000000000000000 in ?? ()
# gdb /usr/local/bin/perl /perl.core
...
(gdb) bt
#0 0x00000008008e17b0 in Perl_hfree_next_entry () from
/usr/local/lib/perl5/5.20/mach/CORE/libperl.so
#1 0x00000008008e1383 in Perl_hv_clear () from
/usr/local/lib/perl5/5.20/mach/CORE/libperl.so
#2 0x0000000800919350 in Perl_leave_scope () from
/usr/local/lib/perl5/5.20/mach/CORE/libperl.so
#3 0x000000080086fb09 in S_my_exit_jump () from
/usr/local/lib/perl5/5.20/mach/CORE/libperl.so
#4 0x0000000800871e5b in Perl_my_exit () from
/usr/local/lib/perl5/5.20/mach/CORE/libperl.so
#5 0x0000000800925556 in Perl_pp_exit () from
/usr/local/lib/perl5/5.20/mach/CORE/libperl.so
#6 0x00000008008e5626 in Perl_runops_standard () from
/usr/local/lib/perl5/5.20/mach/CORE/libperl.so
#7 0x000000080086efe9 in perl_run () from
/usr/local/lib/perl5/5.20/mach/CORE/libperl.so
#8 0x0000000000400eda in main ()