Como posso verificar a saúde dos discos rígidos usando um Synology NAS?

10

Eu receberei meu primeiro NAS (um Synology DS413) e três discos rígidos amanhã. É claro que gostaria de verificar se está tudo bem com os discos antes de configurar o RAID e migrar meus dados. Infelizmente, eu não tenho um PC para colocá-los; Eu tenho apenas cadernos.

Posso de alguma forma fazer isso com o firmware do NAS? E que tipo de testes devo executar, além do S.M.A.R.T.?

    
por Berty43 16.07.2013 / 17:26

2 respostas

4

O Storage Manager mostrará o status SMART de cada disco. Faça o login na interface web e vá para o Menu Principal > Gerenciador de armazenamento > Gerenciamento de HDD.

Você também pode agendar um teste SMART mais aprofundado usando a opção Agendador de teste nessa tela.

    
por 16.07.2013 / 17:41
9

Como Daxlerod declarou que você deve usar as ferramentas SMART, no entanto, você também precisa executar o que é chamado de depuração de dados.

Se você ainda não tiver criado um grupo de discos. Para que a depuração de dados esteja disponível, você precisa de pelo menos três discos, com pelo menos uma unidade redundante e pelo menos duas unidades de dados. Aguarde até que o grupo de discos seja totalmente sincronizado e execute uma limpeza de dados.

A partir do Synology OS v4.2, a depuração de dados pode ser acessada de

Storage Manager -> Disk Group -> Manage -> Start data scrubbing

Isso levará horas enquanto ele lê todos os setores de todos os discos e executa algumas contas para ver se os dados da soma de verificação são somados corretamente. Você pode usar seu NAS enquanto isso está acontecendo, mas será um pouco mais lento. Muitas pessoas executam uma limpeza de dados uma vez por mês. Pessoalmente, eu faço uma limpeza de dados uma vez por semana, com trabalho esfregando no fim de semana e esfregando em casa durante a semana enquanto estou no trabalho.

Existe um bom artigo chamado Scrub discos Synology RAID que também informam como executar a ferramenta de verificação do sistema de arquivos chamada fsck, mesmo que não haja nenhuma opção na interface da Web para ela.

Editar : a página acima parece ter desaparecido, mas basicamente dizia

Commands for performing an offline fsck:

syno_poweroff_task
fsck.ext4 -pvf /dev/vg[x]/volume_[y]

The poweroff task performs some unmounts (volume 1 etc.). Then you perform the usual Linux fsck.

No entanto, ler mais algumas páginas como link e link eles parecem sugerir que as coisas mudaram no DSM 5+. Alguém sugere o uso da opção -d (debug) na tarefa de desligamento, como

syno_poweroff_task -d

Embora o site do cyberciti sugira usar o lsof para descobrir o que está usando o volume, use os scripts de desligamento do serviço em /usr/syno/etc/rc.d/ antes de usar o comando umount .

Note que tudo isso requer que você faça um ssh na caixa NAS, se você não estiver confortável com a linha de comando do linux, então talvez faça um pedido para a Synology colocar um botão fsck na interface web.

    
por 15.01.2014 / 09:47