Son zamanlarda btrfs hakkında birçok bilgi gördüm . Benim sonraki dosya sistemi için ext4 düşünüyor, ancak bunun yerine btrfs tarafından cazip duyuyorum. Btrfs ne kadar yaygın kullanılır? Profesyoneller ve aleyhte olanlar nelerdir?
Son zamanlarda btrfs hakkında birçok bilgi gördüm . Benim sonraki dosya sistemi için ext4 düşünüyor, ancak bunun yerine btrfs tarafından cazip duyuyorum. Btrfs ne kadar yaygın kullanılır? Profesyoneller ve aleyhte olanlar nelerdir?
Yanıtlar:
Kesinlikle hayır. İşte nedeni:
Gönderen Btrfs Wiki :
Btrfs henüz hataları düzelten bir fsck aracına sahip olmadığını unutmayın. Btrfs kararlı bir makinede kararlı olsa da, makineniz temizleme isteklerini doğru işlemeyen disklerde çökerse veya gücü kaybederse, şu anda bir dosya sistemini geri döndürülemez şekilde bozmak mümkündür.
Fedora Core'daki varsayılan kök dosya sistemi olarak dışarı itildiğinde (ki bu oldukça kanayan bir kenardır) Bence test makinelerinde Btrfs ile denemeye başlayacağım. Bir süre sonra stabilize olmaya başladığında, yeni görev dışı kritik üretim makinelerinde kullanmaya başlayacağımı düşünüyorum.
Verilerimi kaybetmek için acele etmekten asla hoşlanmam.
2014'ten bahsetmişken: hayır, kesinlikle üretime hazır değil!
Performans hala bazı alanlarda alt eşit, "df" gibi ortak komutlar hala bilerek kırılıyor (bunun yerine "btrfs fi" gerekir) ve hala benim önemli verilerime güvenemem.
Ayrıca sanal makinelerinizin görüntülerini veya veritabanlarını koyan bir dosya sistemine ihtiyacınız varsa, onu atlamanız gerekir. Btrfs bu tür şeyler için çok uygun değil, bunun yerine Ext3 / 4 veya XFS'ye koymanız gereken şeyler.
Olgunlaşmak için iki yıl veya üç yıl verin ve sonra üretime hazır bir durumda olabilir.
Üretime hazır bir COW dosya sistemine gerçekten ihtiyacınız varsa, ZFS'yi alın! Yerel Linux bağlantı noktasını veya yalnızca FreeBSD gibi doğrudan Çekirdek'ten destekleyen bir işletim sistemini kullanabilirsiniz.
Ve resmi Gotchas'a bir göz atın! sayfası, geliştiricilerin gerçek gotcha'ları yayınladığı ve bunlardan nasıl kaçınacakları:
https://btrfs.wiki.kernel.org/index.php/Gotchas
Ayrıca, başlangıç sayfasından bugüne kadarki resmi tavsiyenin önemli verilerinizin bir yedeğini tutmak ve her türlü hıçkırık için hazırlanmak olduğunu unutmayın ( https://btrfs.wiki.kernel.org/index.php/ Başlıyoruz ).
Şimdiye kadar temel işlevselliği günlük kullanım için yeterince kararlı olarak görüyorlar, ancak hala daha yeni özelliklerle uğraşıyorlar ve daha yeni özellikler ortaya çıkarsa, kesinlikle birkaç sürüme ihtiyaç duyacaklar (yani altı iki on ikinci ay) yeterince olgunlar.
Edit: Avustralya'dan Russel Coker bir süredir Btrfs kullanıyor ve zaman zaman deneyimlerini yayınlıyor (örn. Http://etbe.coker.com.au/2014/07/31/btrfs-status-july-2014/ ) . Bu sunucuların bazılarında kullanır ve her ne kadar kıyamet ve kasvet olmasa da, normalde en son çekirdeklerle kalmanız gerekir, örneğin, bir sunucuda yapılması kolay olmayan bir şey ve evet, hala sorunlar var etrafında.
Ayrıca bazı yorumları okumak için de değerli.
Yani bu, tanım gereği, hala bir bütün olarak olgunlaşmak için bugüne kadar hiç olmamış olan hala devam eden bir çalışmadır.
Düzenleme: Hatta bu blog yazısına göre çekirdek 3,16 Btrfs hala kilitlenme olabilir. http://marc.merlins.org/perso/btrfs/post_2014-10-05_Btrfs-Tips_-Catch-Btrfs-Deadlocks.html
Şahsen, Canonical ve Red Hat beğenilerini desteklenen ürünlerine uyguladığında (hazırsa) üretimi hazır olarak değerlendiririm. Eminim her şey yolunda gidecek, çoğu zaman, ama bunu üretime sokmak için hala biraz erken olduğunu söyleyebilirim.
Güncelleme: Oracle'ın UEK R2'yi btrfs desteğiyle çıkardığı için insanların buraya daha sık geleceğini varsayalım (20120315): hayır, Oracle'ın şimdi desteklediği gerçeği, onu bir işletme ortamı için yeterince kapsamlı bir şekilde test etmiyor. Hala kamuya açık bir fsck aracı olmadığı ve hala OpenSuSE, Fedora gibi sağlam testlere sahip olmadığı ve hepsi de yardımcı olmuyor. Şimdilik uzak dur.
Kısacası hayır.
• Tek RAID desteği şu anda 0,1,10'dur.
• Hiçbir dosya sistemi onarımı yok (henüz)
Geliştiricilerden biriyle bu podcast'e göz atın ... çok güzel şeyler yakında geliyor!
http://streaming.oracle.com/ebn/podcasts/media/10491325_Btrfs_071311.mp3
Test için önemli veriler olmadan bir ev VM'sine kurmayı planlıyorum, ancak şu anki durumuyla olabildiğince rahatım.
RHEL7 Red Hat için btrfs'ye teknoloji önizleme deniyor ve XFS varsayılan. Ne yapacaksan onu yap.
İş istasyonlarım için öyle.
Koşu Fedora, luks ve brtfs