How important is it to burn in a hard drive before you start using it?
Se você tiver um bom backup e bons sistemas de alta disponibilidade, não muito. Como a restauração de uma falha deve ser bem fácil.
How do you implement a burn-in process? What software do you use to burn in drives? How much stress is too much for a burn-in process?
Normalmente, executo badblocks contra um disco ou um novo sistema quando o recebo. Vou executá-lo sempre que eu ressuscitar um computador da pilha de peças sobressalentes. Um comando como este ( badblocks -c 2048 -sw /dev/sde
) irá escrever em cada bloco 4 vezes a cada vez com um padrão diferente (0xaa, 0x55, 0xff, 0x00). Esse teste não faz nada para testar muitas leituras / gravações aleatórias, mas deve provar que cada bloco pode ser escrito e lido também.
Você também pode executar o bonnie ++ ou iometer que são ferramentas de benchmarking. Estes devem tentar enfatizar um pouco seus impulsos. As unidades não devem falhar, mesmo se você tentar maximizá-las. Então você pode também tentar ver o que eles podem fazer. Eu não faço isso embora. Obter uma referência de E / S do seu sistema de armazenamento logo no momento da instalação / configuração pode ser muito útil no futuro quando você estiver analisando problemas de desempenho.
How long do you burn in a hard drive?
Uma única execução de badblocks é suficiente na minha opinião, mas acredito que eu tenha um sistema de backup muito strong, e minhas necessidades de HA não são tão altas. Eu posso pagar algum tempo de inatividade para restaurar o serviço na maioria dos sistemas que eu suporte. Se você está tão preocupado, que você acha que uma configuração multi-passe pode ser necessária, então você provavelmente deve ter RAID, bons backups e uma boa configuração de HA de qualquer maneira.
Se eu estiver com pressa, posso pular um burn-in. Meus backups e RAID devem estar bem.