Novo disco rígido: lista de verificação antes de entrar no seu fluxo de trabalho?

Novo disco rígido: lista de verificação antes de entrar no seu fluxo de trabalho?

1, 2... 4+ TiB de dados geram muito (aqui escolha o apropriado) trabalho/gravação/estresse/tempo para, por exemplo, reconstruir o array quando colocado em uma unidade de integridade desconhecida.

Ao colocar as mãos em um disco rígido giratório, seja ele novo ou não, quais pontos você verifica no disco rígido (também conhecido como lista de verificação) antes de começar a preenchê-lo com dados... ou devolvê-lo para substituição? PorpontosQuero dizer pontos (nãoferramentasque são uma questão de possibilidades, por exemplo. SO e preferência, obrigado @Franck Michael por apontar isso).

Pegue otamanho do setor físico(para alinhamento de partição, sistema de arquivos ou configuração de raid/lvm). por exemplo

# fdisk -l /dev/DRIVE
Disk /dev/sdc: 931,5 GiB, 1000204886016 bytes, 1953525168 sectors
Units:                              sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes      «-- physical sector size
I/O size (minimum/optimal):         4096 bytes / 4096 bytes     «--

Verifique os valores SMART para possíveisdefeito? por exemplo

# smartctl -a /dev/DEVICE \
| grep -i 'ID\|reallocated\|pending\|uncorrectable'

Como qualquer valor incorreto (por exemplo, Val/ue> Pior) para Reallocated_Sectors, offline uncorrectable, pending sectorse Log de erros é uma má notícia e coloca o disco rígido na garantia. [2]

Verificarbloqueia confiabilidade? se sim, em todo o disco? por exemplo

# dd if=/dev/zero of=/dev/sdb bs=[physical sector size] & pid=$!
kill -USR1 $pidnumer

Onde kill -USR1 $pidnumermostra o quanto a zeragem progrediu. conve noerrorpode ser adicionado para garantir que cada bloco seja tentado e em caso de erro (os erros são mostrados no terminal) a zeragem continua [2]

Você confia no relatório SMART e, em caso afirmativo, quais? Ou você executa testes adicionais/outros [3] antes de confiar no disco rígido para começar a usá-lo?

Eu gostaria muito de ouvir suas opções.

[2]: Obrigado a @DebianJunkie emVerificação do disco rígido usando ferramentas dd e md5sum [3]: gostarBonnie++,Teste de condicionamento físico Hitachi Drive,Regenerador de HDDsobre o qual sei muito pouco.

Responder1

Se eu não fosse imprudente, poderia tentar estas coisas:

Verifique informações inteligentes

smartctl -a /dev/sda

Execute um pequeno teste inteligente

smartctl -t short /dev/sda

Executar teste de transporte

smartctl -t conveyance /dev/sda

Teste a velocidade do disco

hdparm -t /dev/sda

Verifique se há mensagens do kernel

dmesg

informação relacionada