É seguro usar o btrfs no Ubuntu 12.04?
Versão do kernel do Linux: 3.2.0-24-generic
Arquitetura: x86_64 (64 bits)
É seguro usar o btrfs no Ubuntu 12.04?
Versão do kernel do Linux: 3.2.0-24-generic
Arquitetura: x86_64 (64 bits)
Respostas:
As pessoas do Novell Suse SLES11 acham que sim, porque essa distribuição corporativa ignora o suporte à gravação do ext4 em favor do btrfs. Eu testei o btrfs há algumas semanas (com um kernel 3.0) e consegui 2 snapshots que não puderam ser removidos, dentro de 20 minutos de experimentação.
Não acho que você deva confiar nos seus bens mais valiosos (fotos, faixas de música, arquivos de desenvolvimento ...) no btrfs, a menos que você tenha certeza absoluta de que possui backups adequados. Se você não precisa do btrfs para seus recursos, não o use para outros fins que não o teste.
O sistema de arquivos btrfs não é mais uma prévia da tecnologia no kernel, mas, por mais ansioso que eu possa usá-lo, não estou mudando agora. Aqui está por que eu também aconselho a não fazê-lo (observe que esta resposta pode estar desatualizada em breve) por ordem de importância
Não é absolutamente seguro usar o Btrfs. Acabei de realizar minha quinta reinstalação do Ubuntu 12 dentro de uma semana. O Btrfs é instável como um alfa e trava após cada pequena atualização. Ter / boot como btrfs resulta em não encontrar arquivos do kernel. Ter / como btrfs resulta em grandes danos ao sistema radicular.
Nunca use as funções de recuperação automática e compactação, pois elas pioram as coisas. A compactação causa muitos erros de arquivo e a recuperação automática AINDA não está funcionando.
Muitos relatórios de erros no Launchpad e desenvolvedores, como de costume, estão descartando a maioria deles como não relevante.
Se você for usar o btrfs, use o kernel mais recente disponível. Seria aconselhável executar o Ubuntu 12.10 em favor do Ubuntu 12.04, para que você obtenha um kernel mais recente por padrão.
Oracle considera pronta a produção de Btrfs .
No Oracle Linux 6.3 (6u3), você pode usar o Btrfs para / (precisa do UEK2 2.6.39 - de fato, com base no kernel 3.0). E o ISO de inicialização e resgate do 6.3 vem com Btrfs, mas também fornece o utilitário para converter ext {3, 4} em Btrfs usandobtrfs-convert
fornecido.
Eu recomendaria pelo menos usar o raid1 para dados (você precisa de pelo menos 2 dispositivos de bloco - neste caso, partições); por padrão, os metadados são duplicados entre os dispositivos (não use -m single
para um único dispositivo). Eu tenho usado o Btrfs para fins de teste em vários ambientes de produção interna, até agora tudo bem, não encontrei nenhum problema sério (a lavagem é legal!).
BTW: Btrfs
funciona perfeitamente bem com LXC
!
Consulte este documento: http://docs.oracle.com/cd/E37670_01/E37355/html/ol_btrfs.html
Lembre-se, sempre faça backup de seus dados. Seguro e inseguro, é relativo ;-)