sistema de arquivos linux que permite checar enquanto em uso?

3

Existe um sistema de arquivos para o Linux onde é possível (e seguro) executar uma verificação do sistema de arquivos enquanto ele está montado como leitura escrita ou que não precisa ser verificado periodicamente?

Por exemplo um sistema de arquivos cuja verificação primeiro "agarra" todo o sistema de arquivos e libera as partes que já foram verificadas.

(Eu estou procurando por sistemas de arquivos com recursos como ext2 ou melhor, ou seja, algo que eu poderia usar como um substituto para um sistema de arquivos raiz ou / home em um PC)

    
por Andre Holzner 29.01.2011 / 19:19

3 respostas

1

Is there a file system for linux where it's possible (and safe) to perform a file system check while it's mounted read write

Não execute o fsck em um sistema de arquivos montado. O fsck em um sistema de arquivos montado pode corromper os dados.

E.g. a file system whose check first 'grabs' the entire file system and then releases those parts which have been checked already.

btrfs:

  • Verificação do sistema de arquivos on-line
  • Verificação de sistema de arquivos off-line muito rápida
  • Checksums em dados e metadados (vários algoritmos disponíveis)
por 29.01.2011 / 19:38
1

Eu ainda não me sinto confortável usando o btrfs. É muito novo.

Eu uso o xfs há muitos anos, porque o fsck leva segundos para qualquer sistema de arquivos de tamanho. A outra razão é que a expansão do sistema de arquivos on-line também leva segundos.

    
por 29.01.2011 / 20:09
0

Você pode online fsck um instantâneo do sistema de arquivos. Veja minha resposta para uma pergunta semelhante .

    
por 29.01.2011 / 19:45