O Ubuntu planeja mudar para o btrfs como sistema de arquivos padrão?

24

O Btrfs parece ter um conjunto de recursos úteis, como os instantâneos, e é o padrão no Opensuse e no Suse.Fedora planeja mudar para ele. O Ubuntu planeja mudar para ele? Se não, por que?

Dan
fonte
não? porque o Debian não é?
Xen2050
1
@ Xen2050 - btrfs é um sistema de arquivos válido para Ubuntu e Debian. Parece uma pergunta justa, supondo que alguém possa encontrar alguma prova documentada dos pensamentos atuais dos desenvolvedores do Ubuntu.
fossfreedom
@fossfreedom Eu não quis parecer desdenhoso ou rude, eu simplesmente não tinha ouvido nenhuma notícia sobre isso, então esse era o meu palpite na época. Fiz algumas (muito) busca hoje assim postou uma resposta melhor, embora eu não encontrou qualquer cotações Shuttleworth
Xen2050

Respostas:

13

Não tenho certeza de quando, ou mesmo se, o Debian ou Ubuntu mudará para o Btrfs como o sistema de arquivos raiz padrão. Vendo como recentemente se tornou estável, não ficaria surpreso se levasse anos para chegar ao Debian Stable (mas o Ubuntu é baseado no Debian Unstable ...). Se fosse eu, esperaria e veria como funciona o openSUSE por um tempo.

Parece que "snapshot e rollback [é] a função matadora do Btrfs" mencionada nesta página de notícias do openSUSE , mas parece uma sólida estratégia de backup que você pode implementar em qualquer FS hoje com um pouco de esforço. Eu gosto do recurso de compactação, acho que ele usa o ZLIB agora, mas acho que não se compararia a algo como o que xzusa por padrão.

Esse cara no LinuxBSDos.com diz "Com o Btrfs o padrão no openSUSE, quando outras distros seguirão o exemplo", mas diz que enquanto uma instalação padrão usa o Btrfs no root, "uma partição separada para / home, usa o XFS". Em seguida, acrescenta "Uma coisa que chamou minha atenção no openSUSE 13.2 é que a partição raiz não pode ser criptografada, com o Btrfs selecionado. Acho que é porque no esquema de particionamento padrão, não há partição separada para / boot".
Um comentário faz a suposição instruída de que "o Btrfs está na raiz porque, em caso de problemas inesperados, você sempre pode reinstalar o sistema. Enquanto estiver em / home onde há dados do usuário, você não pode contar com uma reinstalação".

Na verdade, eu não sabia que o Btrfs era estável, apenas li que ele se tornou "estável" por volta de agosto de 2014 - se a Wikipedia se qualificar como uma boa fonte ( o Wiki de Ajuda da Comunidade do Ubuntu no Btrfs diz que a Wikipedia é um link "mais informações" no Btrfs .. . ), o link para o Btrfs Wiki diz que "não é mais instável" e ainda possui:

A base de código Btrfs está em desenvolvimento pesado. Estão sendo feitos todos os esforços para mantê-lo estável e rápido. Devido à rápida velocidade de desenvolvimento, o estado de desenvolvimento do sistema de arquivos melhora notavelmente a cada nova versão do Linux; portanto, é recomendável executar o kernel mais moderno possível.

O Wiki do Debian não parece ter nenhuma notícia nova sobre btrfs, menciona que ele está no kernel desde 2.6.29 ( 23 de março de 2009 )

Na verdade, as perguntas frequentes do Wiki do Btrfs não parecem ter novidades sobre a estabilidade mais recente do que em dezembro de 2012 (tenho certeza de que a documentação da atualização é baixa nas prioridades, mas atingir a estabilidade parece um marco para mim):

O btrfs é estável?

Resposta curta: Não, ainda é considerado experimental.

Resposta longa: ninguém vai colar magicamente uma etiqueta no código btrfs e dizer "sim, isso agora é estável e sem erros". Pessoas diferentes têm conceitos diferentes de estabilidade: um usuário doméstico que deseja manter seus CDs rasgados terá um requisito diferente de estabilidade do que uma grande instituição financeira executando seu sistema de negociação nele. Se você estiver preocupado com a estabilidade no uso da produção comercial, teste os btrfs em um sistema de mesa de teste sob cargas de trabalho de produção para ver se ele fará o que você deseja. De qualquer forma, você deve ingressar na lista de discussão (e sair no IRC) e ler os relatórios de problemas e segui-los até a conclusão deles, para ter uma boa idéia dos tipos de problemas que surgem e o grau em que eles podem ser tratado. Faça o que fizer, recomendamos manter boas, testadas,

Resposta pragmática: (2012-12-19) Muitos dos desenvolvedores e testadores executam o btrfs como seu sistema de arquivos principal para o uso diário, ou com várias formas de dados "reais". Com hardware confiável e kernels atualizados, vemos muito poucos problemas irrecuperáveis ​​aparecendo. Como sempre, faça backups, teste-os e esteja preparado para usá-los.


O Wiki do Projeto Fedora sobre o Btrfs em seu "sistema de arquivos Btrfs DRAFT " diz "No Fedora 16, ele está programado para ser o sistema de arquivos padrão", mas que foi lançado em 2011, acho que essa página é inútil ...

O Guia de Administração de Armazenamento do Red Hat Enterprise Linux 7 chama o Btrfs de "Visualização da Tecnologia" e a versão RedHat foi lançada em 10 de junho de 2014 (com "Fim da Fase 1 da Produção" do quarto trimestre de 2019).

No Red Hat, o que significa um recurso "Technology Preview"?

Atualmente, os recursos de Visualização da tecnologia não são suportados, podem não estar funcionalmente completos e não são adequados para implantação na produção. No entanto, esses recursos são fornecidos ao cliente como cortesia e o objetivo principal é que o recurso obtenha maior exposição com o objetivo de suporte completo no futuro.

Xen2050
fonte