Com que frequência o SMART deve ser executado em um disco?

14

Eu sou um engenheiro de software, não um administrador do sistema, então se essa pergunta parece um pouco verde você sabe o porquê! ; -)

Como projeto pessoal, trabalhei em um sistema NAS doméstico usando o FreeNAS . Um dos recursos do FreeNAS é a capacidade de configurar uma verificação SMART para executar um número de segundos X. Por padrão, isso é configurado para ser executado a cada 1800 segundos (30 minutos). Isso pareceu alto para mim, porém, isso é realmente um valor razoável? Eu acho que verificar uma vez a cada 6 horas ou algo seria razoável o suficiente ...

Então, minha pergunta é: com que frequência uma verificação da SMART deve ser executada em uma unidade?

    
por Petriborg 13.09.2009 / 18:50

5 respostas

8

Não sei ao certo o que você quer dizer.

  • Você pode solicitar que o disco execute um autoteste (SMART). Isso geralmente leva algum tempo e é um pouco estressante para o disco. Eu não recomendaria executá-lo mais de uma vez em muito tempo.

  • Por outro lado, você pode verificar o status SMART no disco. Em outras palavras, isso significa "ler os medidores SMART do disco". Esta operação é simples e rápida e pode ser executada quantas vezes você quiser.

Suponha que você esteja solicitando a verificação do status SMART, a cada 60, 30, 15, 10 ou 5 minutos ou o que for bom o suficiente. Não importa. Neste caso, é mais importante o que será feito com essa leitura. Será registrado? Será verificado se há falha e é enviado por e-mail quando uma falha é detectada? Afinal, faz pouco sentido ler o status a cada minuto se você, o administrador, só olhar para isso uma vez em um mês.

Se você precisar de ajuda, talvez o projeto smartmontools possa ser útil. (pelo menos você pode verificar seu código-fonte para ver com que frequência smartd lê o status)

    
por 13.09.2009 / 20:31
6

Eu faço um pequeno teste SMART todas as manhãs, que leva cerca de 5 minutos em todas as minhas unidades de 1,5 a 2TB. Então uma vez por semana eu corro um longo teste SMART que leva cerca de 7 horas. Eu tenho a impressão de que esses testes não estressam os drives de forma alguma e a única confirmação que tenho disso é que a temperatura deles permanece na linha de base (cerca de 37ºC) durante os longos testes. As saídas são analisadas, filtradas e enviadas por e-mail para mim em um relatório diário.

    
por 31.08.2011 / 18:39
4

Cite o oficial Perguntas frequentes

If your ATA drive supports self-tests, you should run them on a regular basis, for example one per week:

     smartctl -t long /dev/hd?

After the test has completed, you should examine the results with:

     smartctl -l selftest /dev/hd?
    
por 27.07.2012 / 11:50
1

O SMART ajuda a detectar indica que o disco provavelmente falhará. É possível que um disco falhe em um teste SMART e pareça funcionar bem por semanas ou até meses. A cada 30 minutos parece bem para mim ...

    
por 13.09.2009 / 20:22
0

Como o Smart Daemon verifica apenas os valores armazenados na cpu do disco rígido, você pode executá-lo com a frequência que desejar. a idéia é reconhecer o problema tão rapidamente quanto eles acontecem, porque eles realmente são um sinal de problemas de disco iminentes.

Eu tive um disco rígido me reprovando poucos dias depois de obter notificações inteligentes.

    
por 13.09.2009 / 22:08

Tags