Automaticamente memtest e depois boot

2

Existe alguma maneira de reiniciar o servidor, então ele roda o memtest (digamos, 1 ou 2 passos) e, em seguida, reinicia de volta para o Linux e grava o relatório em algum log?

Esse recurso do Windows Server 2012 me ajudou a diagnosticar algumas vezes RAM ruim em servidores remotos, mas eu não consegui fazer o google no caminho para o servidor Linux.

    
por r00f 21.03.2014 / 14:42

1 resposta

3

O Linux pode fazer melhor que isso - há uma opção de linha de comando do kernel para testar a memória inteira como parte da sequência de inicialização e bloqueio de blocos danificados - por necessidade isso irá adicionar vários minutos à sua seqüência de inicialização a caixa parece não responder. (memtest = n flag - veja link )

Uma vez que você sabe onde estão os blocos ruins, você pode dizer ao linux para evitá-los com o badram = flag.

Há também um testador de teste de memória online (man memtester) e você tem janela direta em seu IPMI também (que deve estar sinalizando qualquer badram em qualquer servidor decente - em meus servidores Intel qualquer ipmi erros ECC descobertos foram gravados no syslog)

    
por 12.05.2017 / 23:08