É possível / interessante verificar novamente uma matriz RAID online?

3

A ZDNET publicou um artigo muito polêmico sobre o RAID5 condenado em 2009 por causa de capacidades cada vez maiores há algum tempo (2007).

2009 chegou e gostaria de saber se é possível verificar novamente uma matriz RAID online: leia os discos inteiros e eventualmente detecte uma falha de disco antecipadamente (isto é, não esteja sujeita a nenhuma base SMART ou de dados necessários).

Eu posso pensar em uma maneira muito simples de verificar: fazer um dd if=/dev/md0 of=/dev/null e monitorar os logs RAID, mas eu estou procurando de uma forma mais integrada, que poderia até mesmo fazer alguma mágica com os erros (como realocá-los) .

    
por Steve Schnepp 26.05.2009 / 11:15

2 respostas

3

Linux software RAID (md) em muitas distribuições (debian & ubuntu, pelo menos) frequentemente executam uma ressincronização mensal (primeiro domingo) apenas no caso; procure o script "checkarray".

O arquivador da NetApp (por padrão) faz uma ressincronização de baixa prioridade todos os domingos de manhã.

Na prática, eu não acredito que eu já tenha tido um desses problemas, mesmo com centenas de sistemas em produção.

    
por 26.05.2009 / 12:39
2

A maioria dos controladores de array modernos fornecem isso como o nível do controlador. Os controladores RAID do Dell PERC têm algo chamado " Patrol Read "que exercita os discos na matriz.

O ZFS tem um recurso chamado " resilvering " que faz algo semelhante.

    
por 26.05.2009 / 12:31

Tags