Como ativar o reiser4 nos kernels 2.6.38? Existem alternativas FS como reiser4?

2

Não consigo encontrar um patch para o reiser4 para kernels mais recentes que o 2.6.38.

  1. Como acessar o reiser4 nos kernels modernos? A única solução que eu sei é usar uma coisa como mountlo (sistema de arquivos rodando no kernel UML com o reiser4, com interface FUSE).
  2. Existem sistemas de arquivos bem suportados, como o reiser4 (compressão transparente, suporte rápido e bom para arquivos pequenos). Com reiser4 eu posso armazenar 2 VMs que é 10 GB descompactado na partição de 2 GB (mais 40% de espaço livre), eu posso usar pequeno arquivo individual para cada entrada em algum banco de dados ad-hoc (como analisar Big dump XML XML, armazenar cada artigo em um arquivo separado, em seguida, compactá-lo novamente de outra maneira). Eu ouvi em algum lugar que o BTRFS suporta compressão, mas a sobrecarga de metadados é considerável e é lenta, é verdade?
por Vi. 31.08.2011 / 17:14

2 respostas

1

você pode experimentar o ZFS em vez do FUSE. Não é tão rápido, mas bastante flexível.

    
por 31.08.2011 / 19:32
0

Pelo que vejo, não existe nenhum patch oficial para nada mais recente que o 2.6.38, e eu seria cauteloso em usar patches não oficiais de algo tão fundamental quanto o sistema de arquivos em uma máquina de produção (sem fazer muitos testes primeiro para garantir é estável).

Você poderia tentar aplicar o patch 2.6.38 em um kernel mais novo - se os arquivos relevantes não tiverem sido alterados significativamente (ou de forma alguma) entre o release e o release que você está tentando usar, o patch pode ser aplicado sem mais trabalho. Se não, você precisa fazer um diff dessas partes e tentar moldar o patch para se ajustar às diferenças. Como acontece com qualquer patch não oficial, eu seria cauteloso em usar isso em qualquer sistema importante sem um lote de testes em primeiro lugar - eu me sentiria mais seguro com o método baseado em UML, no entanto.

Pode valer a pena perguntar nas listas de discussão ou fóruns oficiais para reiser4 - pode haver pessoas que têm patches de trabalho lá, tanto os caseiros (feitos usando o método acima) ou versões beta do patch oficial que são ainda em teste (embora estes não devessem ser considerados mais seguros do que os não oficiais - se os desenvolvedores considerassem que eles eram provados como seguros e estáveis, eles os liberariam!

    
por 31.08.2011 / 18:25