Gostaria de ouvir a opini�o dos colegas sobre um problema que estou enfrentando j� h� algumas semanas. Trata-se do fat�dico "Fatal trap 12". Ok, mas antes que respondam "troque os pentes de mem�ria", considerem o seguinte:
1. Este problema tem ocorrido de forma aleat�ria, mas nunca logo ap�s o boot da m�quina. Geralmente 24/48 horas de uptime � o sufciente. Sempre que volto ao trabalho no dia seguinte, a m�quina deu boot.
2. O problema n�o parece estar relacionado ao stress do servidor. Acontece mesmo em 100% idle, em processos elat�rios (j� ocorreu no named, ps, telnet, smtpd, sh etc.) e n�o ocorre com mais freq��ncia apenas por aumento de carga. Ela j� funcionou por horas � fio com load average em 4/5 sob um stress test de IO/Proc/Sock sem apresentar problemas.
3. O sistema j� foi instalado em 3 hardwares diferentes, apresentando o mesmo problema (2 ainda est�o instalados). J� foram testados 4 pares de pentes de mem�ria, pentes que, inclusive, foram testados via "simmtest".
Abaixo est�o informa��es que julguei importantes. Me avisem se faltar alguma coisa relevante (como valores do sysctl)!
dmesg:
FreeBSD 4.9-RELEASE #1: Mon Dec 29 12:03:47 BRST 2003
[EMAIL PROTECTED]:/usr/src/sys/compile/MYKERNEL
Timecounter "i8254" frequency 1193182 Hz
CPU: Intel(R) Pentium(R) 4 CPU 2.00GHz (2019.90-MHz 686-class CPU)
Origin = "GenuineIntel" Id = 0xf29 Stepping = 9
(...) real memory = 536788992 (524208K bytes)
avail memory = 516759552 (504648K bytes)
(...)
ad0: 76319MB <ST380011A> [155061/16/63] at ata0-master UDMA100
MYKERNEL: (o que n�o est� citado, mantive o default)
machine i386 cpu I686_CPU ident MYKERNEL maxusers 32
- Desabilitados todos os drivers USB (inclusive p/ HDs) - Adicionadas as op��es:
options NMBCLUSTERS=65535 options IPDIVERT options DUMMYNET options IPFIREWALL options IPFIREWALL_VERBOSE options IPFIREWALL_FORWARD options IPFIREWALL_VERBOSE_LIMIT=1000 options BRIDGE options IPSEC options IPSEC_ESP options IPSEC_DEBUG
messages:
/kernel: Fatal trap 12: page fault while in kernel mode /kernel: fault virtual address = 0xd4f54b52 /kernel: fault code = supervisor read, page not present /kernel: instruction pointer = 0x8:0xc026c02b /kernel: stack pointer = 0x10:0xe8bc1d98 /kernel: frame pointer = 0x10:0xe8bc1e1c /kernel: code segment = base 0x0, limit 0xfffff, type 0x1b /kernel: = DPL 0, pres 1, def32 1, gran 1 /kernel: processor eflags = interrupt enabled, resume, IOPL = 0 /kernel: current process = 85 (named) /kernel: interrupt mask = none /kernel: trap number = 12 /kernel: panic: page fault /kernel: /kernel: syncing disks...
Agrade�o a aten��o dos senhores!
Aquele [], Marcos _______________________________________________________________ Sair da Lista: http://lists.fugspbr.org/listinfo.cgi Historico: http://www4.fugspbr.org/lista/html/FUG-BR/
