Вопрос может от меня не по теме треда будет, но все-таки:
есть сервак
Apr 18 17:26:04 as1 kernel: FreeBSD 6.0-RELEASE-p6 #0: Tue Apr 18 16:51:05 EEST 2006
Apr 18 17:26:04 as1 kernel: worm@as1:/usr/src/sys/i386/compile/PPP
Apr 18 17:26:04 as1 kernel: Timecounter "i8254" frequency 1193182 Hz quality 0
Apr 18 17:26:04 as1 kernel: CPU: Intel(R) Pentium(R) D CPU 3.00GHz (2998.50-MHz 686-class CPU)
Apr 18 17:26:04 as1 kernel: Origin = "GenuineIntel" Id = 0xf62 Stepping = 2
Apr 18 17:26:04 as1 kernel: Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH
,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>
Apr 18 17:26:04 as1 kernel: Features2=0xe43d<SSE3,RSVD2,MON,DS_CPL,<b5>,CNTX-ID,CX16,<b14>,<b15>>
Apr 18 17:26:04 as1 kernel: AMD Features=0x20100000<NX,LM>
Apr 18 17:26:04 as1 kernel: Hyperthreading: 2 logical CPUs
Apr 18 17:26:04 as1 kernel: real memory = 1072144384 (1022 MB)
Apr 18 17:26:04 as1 kernel: avail memory = 1040019456 (991 MB)
Apr 18 17:26:04 as1 kernel: ACPI APIC Table: <INTEL 04DT044 >
Apr 18 17:26:04 as1 kernel: FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs
который пока что держит до 500 пользователей (прописал
# cat /boot/loader.conf
kern.ipc.maxpipekva="50331648")
и теперь на серваке пытаюсь посмотреть sysctl -a, после чего выводится список(примерно половина) и на консоли наблюдаю
Apr 18 17:26:04 as1 kernel:
Apr 18 17:26:04 as1 kernel:
Apr 18 17:26:04 as1 kernel: Fatal trap 12: page fault while in kernel mode
Apr 18 17:26:04 as1 kernel: cpuid = 0; apic id = 00
Apr 18 17:26:04 as1 kernel: fault virtual address = 0x847cef00
Apr 18 17:26:04 as1 kernel: fault code = supervisor write, page not present
Apr 18 17:26:04 as1 kernel: instruction pointer = 0x20:0xc23fadc0
Apr 18 17:26:04 as1 kernel: stack pointer = 0x28:0xe9ab5bd0
Apr 18 17:26:04 as1 kernel: frame pointer = 0x28:0xc05b4d50
Apr 18 17:26:04 as1 kernel: code segment = base 0x0, limit 0xfffff, type 0x1b
Apr 18 17:26:04 as1 kernel: = DPL 0, pres 1, def32 1, gran 1
Apr 18 17:26:04 as1 kernel: processor eflags = interrupt enabled, resume, IOPL = 0
Apr 18 17:26:04 as1 kernel: current process = 2676 (sysctl)
Apr 18 17:26:04 as1 kernel: trap number = 12
Apr 18 17:26:04 as1 kernel: panic: page fault
Apr 18 17:26:04 as1 kernel: cpuid = 0
Apr 18 17:26:04 as1 kernel: Uptime: 8m0s
Apr 18 17:26:04 as1 kernel: Dumping 1022 MB (4 chunks)
Apr 18 17:26:04 as1 kernel: chunk 0: 1MB (159 pages) ... ok
Apr 18 17:26:04 as1 kernel: chunk 1: 1022MB (261498 pages) 1006 990 974 958 942 926 910 894 878 862 846 830 814 798 782 766 750
734 718 702 686 670 654 638 622 606 590 574 558 542 526 510 494 478 462 446 430 414 398 382 366 350 334 318 302 286 270 254 23
8 222 206 190 174 158 142 126 110 94 78 62 46 30 14 ... ok
Apr 18 17:26:04 as1 kernel: chunk 2: 1MB (4 pages) ... ok
Apr 18 17:26:04 as1 kernel: chunk 3: 1MB (1 pages) ... ok
Apr 18 17:26:04 as1 kernel:
Apr 18 17:26:04 as1 kernel: Dump complete
Apr 18 17:26:04 as1 kernel: Automatic reboot in 15 seconds - press a key on the console to abort
Apr 18 17:26:04 as1 kernel: Rebooting...
Если же mpd-3.18 не запущен, то все в норме и система такие мессаги не выдает.
Проблема явно не в железе. Какие еще параметры нужно изменить, дабы не было такой неприятной штуки?
Иногда Fatal trap 12: случается по другой причине, но бывает это редко. На серваке крутится еще zebra(ospfd, bgpd), snmpd.
|