Capítulo 13. Verificação e reparo de um sistema de arquivo
A RHEL fornece utilitários de administração de sistemas de arquivos que são capazes de verificar e reparar sistemas de arquivos. Essas ferramentas são frequentemente referidas como ferramentas fsck
, onde fsck
é uma versão resumida de file system check. Na maioria dos casos, estes utilitários são executados automaticamente durante a inicialização do sistema, se necessário, mas também podem ser invocados manualmente, se necessário.
Os verificadores do sistema de arquivos garantem apenas a consistência dos metadados em todo o sistema de arquivos. Eles não têm conhecimento dos dados reais contidos no sistema de arquivos e não são ferramentas de recuperação de dados.
13.1. Cenários que requerem uma verificação do sistema de arquivo
As ferramentas relevantes fsck
podem ser usadas para verificar seu sistema se alguma das seguintes ocorrências ocorrer:
- O sistema não inicia
- Os arquivos em um disco específico se tornam corruptos
- O sistema de arquivo se desliga ou muda para somente leitura devido a inconsistências
- Um arquivo no sistema de arquivo é inacessível
As inconsistências do sistema de arquivos podem ocorrer por vários motivos, incluindo, mas não se limitando a, erros de hardware, erros de administração de armazenamento e bugs de software.
As ferramentas de verificação do sistema de arquivos não podem reparar problemas de hardware. Um sistema de arquivo deve ser totalmente legível e gravável para que o reparo possa funcionar com sucesso. Se um sistema de arquivo foi corrompido devido a um erro de hardware, o sistema de arquivo deve primeiro ser movido para um bom disco, por exemplo, com o utilitário dd(8)
.
Para sistemas de arquivo de diário, tudo o que normalmente é necessário no momento da inicialização é reproduzir o diário, se necessário, e isto geralmente é uma operação muito curta.
Entretanto, se ocorrer uma inconsistência ou corrupção do sistema de arquivo, mesmo para sistemas de arquivo de diário, então o verificador do sistema de arquivo deve ser usado para reparar o sistema de arquivo.
É possível desativar a verificação do sistema de arquivos na inicialização, definindo o sexto campo em /etc/fstab
para 0
. Entretanto, a Red Hat não recomenda fazer isso a menos que você tenha problemas com fsck
no momento da inicialização, por exemplo, com sistemas de arquivo extremamente grandes ou remotos.
Recursos adicionais
-
A página do homem
fstab(5)
. -
A página do homem
fsck(8)
. -
A página do homem
dd(8)
.