Por que o FreeBSD não reinicia após uma falha no kernel?

5

De vez em quando eu pego meu servidor rodando FreeBSD 8.0 amd64 devido a módulos de memória (incompatíveis com placa-mãe) ruins. Toda vez que isso acontece, a caixa trava com a última nota dizendo que ela irá reinicializar automaticamente em 15 segundos , mas nunca faz .

Como faço para corrigir isso? Eu preciso de computador para reiniciar após o travamento do kernel, autônoma.

(Por favor, não recomendo substituir a memória, assim que eu obtiver os módulos, eu irei, mas preciso de uma solução mais rápida que não exija que eu fique parado próximo à caixa apenas para pressionar o botão de reset cada vez que falha.)

    
por Max Kosyakov 29.03.2010 / 14:04

1 resposta

3

A menos que alguém / alguma coisa esteja causando a entrada do teclado (ou algo parecido com entrada de teclado), o FreeBSD deve reiniciar automaticamente após um pânico. Você saberá se esse é o caso, porque ao invés de dizer que o iy irá reiniciar em 15 segundos, ele dirá algo como "pressione qualquer tecla para reinicializar" porque acha que você está olhando para o rastreamento de pânico.

O fato de que a reinicialização automática não está funcionando & você suspeita que a má memória RAM sugere que isso pode estar causando falha na reinicialização automática (a reinicialização automática é apenas outra função do software - se estiver corrompida, pode não funcionar).

Você recebeu essa RAM ruim de uma atualização de memória? Em caso afirmativo, faça o downgrade de volta para a configuração antiga (é melhor ter uma máquina com menos RAM do que uma com RAM ruim que causa falhas). Alternativamente, se o seu sistema pode rodar sem pares combinados de RAM, execute uma das ferramentas gratuitas do memtest para localizar o DIMM & puxe-o (se TODOS os seus DIMMs forem ruins ou incompatíveis, você estará bem ferrado: se qualquer coisa nessa caixa for importante, deixarei a máquina fora de serviço, em vez de arriscar a corrupção de dados).

    
por 29.03.2010 / 17:25