Não deve haver qualquer erros de gravação com ext3 e se houver, você deve verificar possíveis defeitos de hardware (provavelmente os discos danificados ou problemas de cabeamento).
Ultimamente, eu tinha vários servidores que encontraram um erro de gravação em um sistema de arquivos EXT3 e, como resultado, o sistema de arquivos remontou como somente leitura. Compreensivelmente em um servidor de produção, isso causa problemas graves. Em uma reinicialização, o sistema de arquivos é fixo, mas em grandes partições isso leva muito tempo. Depois que o sistema de arquivos foi corrigido, corrigindo vários erros, o servidor funciona bem novamente.
O que posso fazer para minimizar a taxa em que isso acontece? Não consigo encontrar muita informação sobre a verificação periódica do (s) sistema (s) de arquivos em um servidor em execução. É possível alterar a maneira como o EXT3 / o sistema manipula os erros de gravação? O que seria uma solução sensata?
Todos os servidores em que isso está relacionado estão rodando o CentOS Linux 5.4 ou 5.5.
Não deve haver qualquer erros de gravação com ext3 e se houver, você deve verificar possíveis defeitos de hardware (provavelmente os discos danificados ou problemas de cabeamento).
Você pode montar seus sistemas de arquivos com a opção -o errors=continue
. Verifique man mount
para detalhes. No entanto, isso não é recomendado e eu concordo com SvenW. Se você tiver uma placa RAID de hardware, execute algumas verificações, force-a a verificar a integridade em sua matriz. Como sobre cabos? Tem certeza de que eles estão intactos? Quanto à verificação periódica dos sistemas de arquivos em um servidor em execução, eles devem ser desmontados. Você poderia escolher uma noite, se possível.