Recuperação automática do sistema de arquivos ext4

Recuperação automática do sistema de arquivos ext4

Nos últimos dias eu estava enfrentando problemas com quedas de energia/falhas que causaram algumas falhas no sistema de arquivos ext4, o fs foi então remontado como somente leitura. Infelizmente, isso causou a falha de alguns serviços importantes (agentes de bambu) que precisam gravar nesse sistema de arquivos.

Para corrigir isso, preciso reinicializar manualmente a máquina (e às vezes também executar o fsck a partir do initrd e passar por todos os erros).

Eu queria saber se existe alguma solução melhor (automática). Adicionar errors=panica opção de montagem ao fstab faria com que o sistema fosse reinicializado? O sistema de arquivos seria então testado automaticamente.

A máquina está executando o Xubuntu 16.04 LTS.

Agradeço antecipadamente!

Responder1

Já vi isso muitas vezes; especialmente no VMware.

Pelo que eu sei, erros=pânico realmente não funciona (mas tente você mesmo; pode ser implementado agora..) O pânico também não ajuda muito, pois o sistema ainda estaria inoperante/morto...

Se você alterar o tipo de sistema de arquivos para xfs: O Xfs é um pouco diferente no tratamento de erros de gravação - pelo menos não é somente leitura. Ainda há erros e acredito que seu aplicativo pode apresentar erros de gravação em alguns arquivos, até que você reinicialize/desmonte e execute xfs_repair. - isso pode dar um banco de dados corrompido...

A verdadeira solução é ter hardware estável (SAN/VMware estável...).

informação relacionada