Saya telah melihat banyak informasi tentang btrf belakangan ini. Saya telah mempertimbangkan ext4 untuk sistem file saya berikutnya, tetapi saya tergoda oleh btrfs sebagai gantinya. Seberapa banyak digunakan btrfs? Apa yang pro dan kontra?
filesystems
ext4
btrfs
mdpc
sumber
sumber
Jawaban:
Benar-benar tidak. Dan inilah alasannya:
Dari Btrfs Wiki :
Ketika itu didorong keluar sebagai filesystem root default di Fedora Core (yang sangat berdarah) saya pikir saya akan mulai bereksperimen dengan Btrfs pada mesin pengujian. Ketika mulai stabil beberapa waktu kemudian, saya pikir saya akan mulai menggunakannya pada mesin produksi kritis non-misi.
Saya tidak pernah ingin terburu-buru kehilangan data saya.
sumber
btrfsck
telah diganti denganbtrfs check
tetapi halaman manual pada dasarnya mengatakan tidak menggunakanbtrfs check --repair
kecuali jika Anda mengetahui internal btrfs atau telah diberitahu oleh seseorang yang melakukannya, yang bukan sikap siap produksi.Ngomong-ngomong tentang 2014: tidak, sudah pasti produksi belum siap!
Performanya masih di bawah rata-rata di beberapa area, perintah umum seperti "df" masih dipecah dengan sengaja (Anda perlu "btrfs fi" sebagai gantinya), dan saya masih tidak akan mempercayainya data penting saya.
Juga jika Anda membutuhkan sistem file yang meletakkan gambar mesin virtual Anda atau basis data, Anda harus melewatkannya. Btrfs tidak benar-benar cocok untuk hal-hal semacam itu, itu hal yang harus Anda pakai pada Ext3 / 4 atau XFS sebagai gantinya.
Berikan dua atau tiga tahun lagi untuk matang dan kemudian mungkin dalam kondisi siap produksi.
Jika Anda benar-benar membutuhkan sistem file SAP siap produksi sekarang, gunakan ZFS! Anda dapat menggunakan port Linux asli atau hanya sebuah OS yang mendukungnya langsung dari Kernel seperti FreeBSD.
Dan lihatlah Gotchas resmi! halaman, tempat pengembang menerbitkan gotcha yang sebenarnya dan bagaimana cara menghindarinya:
https://btrfs.wiki.kernel.org/index.php/Gotchas
Ingat juga bahwa saran resmi dari halaman awal hingga hari ini adalah menyimpan cadangan data penting Anda dan bersiap untuk semua jenis cegukan ( https://btrfs.wiki.kernel.org/index.php/ Getting_started ).
Mereka menganggap fungsionalitas inti saat ini sudah cukup stabil untuk penggunaan sehari-hari, tetapi mereka masih mengutak-atik fitur yang lebih baru dan jika fitur yang lebih baru muncul, mereka pasti akan memerlukan beberapa rilis (artinya enam dua bulan kedua saya kira) sampai mereka cukup dewasa.
Sunting: Russel Coker dari Australia telah menggunakan Btrfs untuk beberapa waktu dan memposting pengalamannya dari waktu ke waktu (mis. Http://etbe.coker.com.au/2014/07/31/btrfs-status-july-2014/ ) . Dia menggunakannya di beberapa server ini dan itu menunjukkan meskipun sementara itu tidak semua malapetaka dan kesuraman, Anda biasanya perlu tetap dengan kernel terbaru misalnya, sesuatu yang tidak mudah dilakukan di server, dan ya, masih ada masalah sekitar.
Juga bermanfaat untuk membaca beberapa komentar juga.
Jadi ini berarti secara definisi masih dalam proses, yang tidak pernah punya waktu sampai hari ini untuk menjadi dewasa secara keseluruhan.
Sunting: sesuai dengan posting blog ini bahkan dengan kernel 3.16 Btrfs masih bisa menemui jalan buntu. http://marc.merlins.org/perso/btrfs/post_2014-10-05_Btrfs-Tips_-Catch-Btrfs-Deadlocks.html
sumber
Secara pribadi, saya akan menganggapnya siap produksi ketika (dan jika) orang-orang seperti Canonical dan Red Hat menerapkannya dalam produk yang didukung mereka. Saya yakin itu semua akan bekerja dengan baik, sebagian besar waktu, tetapi saya akan mengatakan bahwa untuk memproduksinya masih terlalu dini.
Pembaruan: Dengan asumsi orang akan datang ke sini lebih sering sekarang bahwa Oracle merilis UEK R2 dengan dukungan btrfs (20120315): tidak, fakta bahwa Oracle sekarang mendukungnya, tidak membuatnya cukup teruji secara menyeluruh untuk lingkungan perusahaan. Fakta bahwa masih belum ada alat fsck yang tersedia untuk umum dan masih belum memiliki pengujian yang kuat pada OpenSuSE, Fedora, dan semuanya tidak membantu. Menjauhlah untuk saat ini.
sumber
Singkatnya tidak.
• Satu-satunya dukungan RAID saat ini 0,1,10.
• Belum ada perbaikan sistem file (belum)
Lihat podcast ini dengan salah satu pengembang ... hal yang sangat keren akan segera hadir!
http://streaming.oracle.com/ebn/podcasts/media/10491325_Btrfs_071311.mp3
Saya berencana menginstal pada VM rumah tanpa data penting untuk pengujian, tapi itu senyaman mungkin dengan keadaan saat ini.
sumber
jika Anda memiliki cadangan, dan dapat mentolerir beberapa jam downtime, dapatkan. Saya berencana untuk menggunakannya di workstation berikutnya. Belum server, karena sebagian besar volume saya beberapa terabyte, jadi memulihkan dari cadangan membutuhkan waktu terlalu lama.
sumber
Untuk RHEL7 Red Hat memanggil btrfs sebuah pratinjau teknologi dan XFS adalah default. Jadikan itu apa yang Anda inginkan.
sumber
secara pribadi, siap ketika mendukung RAID-5.
sumber
Untuk workstation saya, itu.
Menjalankan Fedora, luks dan brtfs
sumber