Quão estável é o BTRFS no Ubuntu? [fechadas]

8

Vejo entradas que descrevem o BTRFS no Ubuntu 12.04 tem algumas preocupações devido principalmente à maturidade do produto BTRFS. Agora que temos a 13.10 disponível, o sistema de arquivos BTRFS é confiável?

barrypicker
fonte
1
fato interessante: o btrfs não é mais considerado instável ( btrfs.wiki.kernel.org/index.php/Main_Page#Stability_status ) e será o padrão no opensuse 13.2 ( news.opensuse.org/2014/03/19/development -para-13-2-arranque ). isso sugere que pode estar chegando ao ubuntu em breve :) alguém mais qualificado que o google pode nos contar mais sobre a estabilidade do btrfs e os planos de roteiro do ubuntu?
amc 21/05

Respostas:

6

O BTRFS está e estará por enquanto em desenvolvimento . Isso está sendo mostrado na página de FAQ do BTRFS :

O btrfs é estável?

  • Resposta curta: Talvez.
  • Resposta longa: ninguém vai colocar um rótulo no código btrfs e dizer "sim, 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 de estabilidade diferente 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 em 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), 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.

Isso também se aplica à implementação do BTRFS no Ubuntu.

Braiam
fonte
Oi Braiam, boa resposta - O que mais chamou minha atenção foi o horário da resposta pragmática - dezembro de 2012 - antes do lançamento do Ubuntu 13.10 ( frigorífico.ubuntu.com / 2013 / 10 / 17/… ), mas ainda assim, acho que sua resposta é válido. Espero que o BTRFS seja considerado mainstream em breve. Gosto da noção de um sistema de arquivos auto-reparável, onde outros falham silenciosamente. Eu tive um erro no nível do sistema de arquivos e eles são frustrantes - voltando aos backups. E ao seu ponto - certifique-se de que um backup limpo e válido seja sempre uma boa prática, independentemente do sistema de arquivos.
barrypicker
@barrypicker, se não mudou desde então, significa que a equipe de desenvolvedores ainda pensa o mesmo.
Braiam 5/02/2014
FWIW, eu sei que isso é anedótico, mas eu executei o btrfs por algum tempo em uma instalação RAID sem problemas.
Marco Ceppi
@Seth "Resposta curta: Não, ainda é considerado experimental." então não.
Braiam
5

Ainda não é estável o suficiente para um servidor em produção. Pela minha própria experiência, o sistema de arquivos é corrompido às vezes e isso vai até o sistema reiniciar!

Eu tive que voltar ao ext4 depois de ter 4 unidades SAS de 1 TB em execução por duas semanas.

Atualização: Parece que meus problemas de corrupção se originam de um problema de hardware, pois erros semelhantes aparecem se eu executar o ext4.

Atualização: É bastante estável desde o kernel 3.17. Eu tive muitos desligamentos não programados no site de um cliente e o sistema se recupera corretamente sem nenhuma corrupção.

LifeBoy
fonte
1

Estou executando o btrfs no Kubuntu 14.04 desde que me mudei para o Kubuntu 1404 alpha há um ano. Ele está funcionando perfeitamente para mim. Uso Linux desde 1998 e até um ano atrás EXTx. Eu vou ficar com o btrfs.

FWIW, o Facebook mudou seus data centers para btrfs em maio passado e ainda está entusiasmado com isso. Eles estão usando 3.19. O Kubuntu 14.04 está usando a 3.12.

GreyGeek
fonte
0

btrfs- "NÃO é super estável", mas é super legal, mas o sistema de arquivos brtfs parece ter problemas de desempenho. Demora um tempo extra para inicializar quando comparado ao ext4. Especialmente em hardware de gama baixa.

Vasantha Ganesh K
fonte