È sicuro usare Btrfs?

16

È sicuro usare btrfs in Ubuntu 12.04?

Versione kernel Linux: 3.2.0-24-generic
Architettura: x86_64 (64-bit)

    
posta Marc 08.05.2012 - 09:22

5 risposte

12

Novell Suse Le persone SLES11 la pensano così, perché questa distribuzione aziendale salta il supporto per ext4 in favore di btrfs. Ho testato btrfs un paio di settimane fa (con un kernel 3.0) e sono riuscito a ottenere 2 istantanee che non potevano essere rimosse, in 20 minuti di sperimentazione.

Non penso che dovresti fidarti delle tue risorse più preziose (foto, tracce musicali, file di sviluppo ...) su btrfs a meno che tu non sia assolutamente sicuro di avere i backup corretti. Se non hai bisogno di btrfs per le sue funzionalità, non utilizzarlo per scopi diversi dal test.

    
risposta data jippie 08.05.2012 - 09:35
9

Il filesystem btrfs non è più un'anteprima della tecnologia nel kernel, ma per quanto sia desideroso di usarlo, non sto cambiando solo ora. Ecco perché vorrei anche raccomandare di non farlo (si noti che questa risposta potrebbe essere obsoleta a breve) per ordine di importanza

  • l'utilità di controllo del file system è troppo recente e non abbastanza matura.
  • btrfs è ancora in sviluppo con nuove funzionalità aggiunte spesso, non è quello che ho chiamato stable.
risposta data Huygens 08.05.2012 - 23:56
4

Non è assolutamente sicuro usare Btrfs. Ho appena eseguito la mia 5a reinstallazione di Ubuntu 12 entro una settimana. Btrfs è instabile come alfa e si blocca dopo ogni piccolo aggiornamento. Avere / boot come btrfs risulterà nel non trovare i file del kernel. Avere / come btrfs provoca un danno maggiore al sistema root.

Non utilizzare mai le funzioni di autorecoveria e compressione in quanto peggiorano le cose. La compressione causa molti errori di file e l'autorecovery non funziona ANCORA.

Un sacco di segnalazioni di errori su Launchpad e gli sviluppatori, come al solito, stanno ignorando la maggior parte di loro come non rilevanti.

    
risposta data a633844 22.11.2012 - 03:42
1

Se vuoi usare btrfs, dovresti usare il più recente kernel disponibile. Sarebbe probabilmente consigliabile eseguire Ubuntu 12.10 in favore di Ubuntu 12.04 in modo da ottenere un kernel più recente per impostazione predefinita.

    
risposta data Ben McCann 27.11.2012 - 23:21
0

Oracle considera Btrfs pronto per la produzione .

In Oracle Linux 6.3 (6u3), puoi usare Btrfs per / (serve UEK2 2.6.39 - in effetti basato sul kernel 3.0). E il boot e amp; 6.3 rescue ISO viene fornito con Btrfs, fornisce anche l'utilità per convertire ext {3, 4} in Btrfs utilizzando btrfs-convert fornito.

Suggerirei almeno di utilizzare raid1 per i dati (sono necessari almeno 2 dispositivi di blocco - le partizioni in questo caso), i metadati sono di default duplicati su dispositivi (non utilizzare -m single per un singolo dispositivo). Sto usando Btrfs a scopo di test in diversi ambienti di produzione interni, finora così buono, non ho riscontrato alcun problema serio (lo scrubbing è fantastico!).

BTW: Btrfs funziona perfettamente con LXC !

Vedi questo documento: link

Tenerlo presente, eseguire sempre il backup dei dati. Sicuro e non sicuro, è relativo; -)

    
risposta data Terry Wang 22.11.2012 - 06:21

Leggi altre domande sui tag