O que é sistema de arquivos
Sistema de arquivos é a camada que estrutura arquivos e diretórios em um dispositivo de armazenamento. Ele define o nome, a localização, a permissão e a forma como o espaço é reaproveitado.
Sem essa camada, o disco seria apenas uma sequência de blocos. O sistema de arquivos cria a estrutura que o sistema operacional e as aplicações conseguem ler.
Montagem e hierarquia
O dispositivo precisa ser montado em um diretório para aparecer na árvore. No Linux, a raiz concentra os diretórios principais, e cada volume adicional entra em um ponto de montagem.
A montagem também aplica opções de leitura, escrita e permissão. Um volume montado apenas para leitura impede a gravação, mesmo que o usuário tenha permissão no diretório.
Tipos e escolha
Cada sistema de arquivos tem características próprias de desempenho, recuperação e recursos. A escolha depende do uso, do suporte da distribuição e da necessidade de snapshot ou de replicação.
O container usa uma camada sobreposta, formada pela imagem e por uma camada gravável. O volume do container fica fora dessa camada e precisa de um destino com backup definido.
Exemplo
Como conferir
Compare o espaço usado com o disponível e verifique também o consumo de inodes. Liste os diretórios que mais crescem e confira as opções de montagem. Teste a restauração do volume antes de considerar o backup válido.
O sistema de arquivos não corrige uma aplicação que grava sem limite. A rotação de log e o monitoramento de espaço completam a proteção do volume.
Dúvidas frequentes
Perguntas frequentes sobre Sistema de arquivos
- Sistema de arquivos é a mesma coisa que disco?
- Não. O disco é o dispositivo físico ou o volume lógico. O sistema de arquivos define como os arquivos e diretórios são organizados e acessados nesse dispositivo.
- Por que o disco aparece cheio com pouco arquivo?
- O espaço pode estar em arquivos abertos, em blocos reservados ou em muitos arquivos pequenos que consomem inodes. A conferência precisa olhar as duas medidas.
- Posso trocar o sistema de arquivos de um servidor em uso?
- A troca exige preparação, cópia e janela de manutenção. O formato costuma ser definido na criação do volume, e a migração precisa de backup testado.
- Container tem sistema de arquivos próprio?
- A imagem traz uma camada de arquivos, e o container recebe uma camada gravável. O kernel continua sendo o do host, por isso a compatibilidade importa.
Para continuar
Recursos relacionados
Site de referência
Wikipedia: sistema de arquivos
Apresenta os tipos de sistema de arquivos e a organização de diretórios.
Abrir recursoDocumentação
Kernel Linux: sistemas de arquivos
Reúne a documentação dos sistemas de arquivos suportados pelo kernel.
Abrir recursoAplicação na formação
Formação DevOps
Na Formação DevOps, o sistema de arquivos aparece na montagem do disco, na permissão dos diretórios e na investigação de espaço cheio.
Conhecer a formação
Fontes consultadas
Referências deste verbete
Este verbete ajudou você?
Obrigado pela resposta. Ela fica salva apenas neste navegador.