A resposta para quando executar fsck
nos discos físicos subjacentes é muito simples:
Nunca
Se você estiver usando o RAID-1, o comando fsck
poderá não perceber que está sendo usado incorretamente e executar uma verificação real. Se essa verificação resultar em gravações no disco, você acabará com um RAID em que os discos estão fora de sincronia.
Ter metadados fora de sincronia entre as réplicas RAID pode levar à perda de dados.
A maneira correta de verificar seu RAID
Verificações periódicas dos metadados do sistema de arquivos devem ser realizadas na camada lógica acima do RAID. Isso é feito como parte do processo de inicialização, e há uma boa chance de que isso já esteja configurado para você.
A verificação periódica de que as réplicas são legíveis e sincronizadas também é uma boa ideia. Isso acontece em uma camada inferior e não verifica a integridade nas camadas do sistema de arquivos. Em um dos meus servidores, vejo que essas verificações estão acontecendo, inspecionando a saída de
dmesg | grep data-check