[FUGSPBR] Fatal Trap em vários hardwares diferentes!
Marcos Machado
listas em istf.com.br
Qua Jan 14 17:32:31 BRST 2004
Bom dia, pessoal...
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
root em xxx.xxxxx.xxx.xx:/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/
Mais detalhes sobre a lista de discussão freebsd