BTRFS ใน Ubuntu มีเสถียรภาพเพียงใด [ปิด]


8

ฉันเห็นรายการที่อธิบาย BTRFS บน Ubuntu 12.04 มีความกังวลบางอย่างเนื่องจากส่วนใหญ่จะครบกำหนดของผลิตภัณฑ์ BTRFS ตอนนี้เรามี 13.10 แล้วระบบไฟล์ BTRFS นั้นเชื่อถือได้หรือไม่?


1
ข้อเท็จจริงที่สนุกสนาน: btrfs จะไม่ถือว่าไม่เสถียรอีกต่อไป ( btrfs.wiki.kernel.org/index.php/Main_Page#Stability_status ) และจะเป็นค่าเริ่มต้นใน opensuse 13.2 ( news.opensuse.org/2014/03/19/development -for-13-2-kicks-off ) สิ่งนี้ชี้ให้เห็นว่ามันอาจจะมาถึง Ubuntu เร็ว ๆ นี้ :) ทุกคนที่มีคุณสมบัติมากกว่า google บอกเราได้มากขึ้นเกี่ยวกับความเสถียรของ btrfs และแผนงานแผนงานอูบุนตูหรือไม่?
amc

คำตอบ:


6

BTRFS เป็นและจะเป็นเวลาที่ถูกในการพัฒนา สิ่งนี้กำลังแสดงอยู่ในหน้าคำถามที่พบบ่อยของ BTRFS :

btrfs เสถียรหรือไม่?

  • คำตอบสั้น ๆ : อาจจะ
  • คำตอบยาว: ไม่มีใครจะติดฉลากบนรหัส btrfs อย่างน่าอัศจรรย์และพูดว่า "ใช่นี่คือตอนนี้มีเสถียรภาพและปราศจากข้อผิดพลาด" ผู้คนต่างกันมีแนวคิดเรื่องความมั่นคงที่แตกต่างกัน: ผู้ใช้ตามบ้านที่ต้องการเก็บซีดีที่ถูกริพไว้จะมีข้อกำหนดด้านความมั่นคงที่แตกต่างจากสถาบันการเงินขนาดใหญ่ที่ใช้ระบบซื้อขายของพวกเขา หากคุณกังวลเกี่ยวกับความเสถียรในการใช้งานเชิงพาณิชย์คุณควรทดสอบ btrfs บนระบบ testbed ภายใต้ปริมาณงานการผลิตเพื่อดูว่ามันจะทำสิ่งที่คุณต้องการหรือไม่ ไม่ว่าในกรณีใดคุณควรเข้าร่วมรายการส่งจดหมาย (และแฮงเอาท์ใน IRC) และอ่านรายงานปัญหาและปฏิบัติตามข้อสรุปของพวกเขาเพื่อให้คุณมีความคิดที่ดีเกี่ยวกับประเภทของปัญหาที่เกิดขึ้นและระดับที่พวกเขาสามารถทำได้ ได้รับการจัดการ ไม่ว่าคุณจะทำอะไรเราขอแนะนำให้รักษาความดีทดสอบ
  • คำตอบในทางปฏิบัติ: (2012-12-19) นักพัฒนาและผู้ทดสอบจำนวนมากรัน btrfs เป็นระบบไฟล์หลักของพวกเขาสำหรับการใช้งานแบบวันต่อวันหรือด้วยรูปแบบต่างๆของข้อมูล "ของจริง" ด้วยฮาร์ดแวร์ที่เชื่อถือได้และเมล็ดที่ทันสมัยเราพบปัญหาที่ไม่สามารถกู้คืนได้น้อยมาก เช่นเคยให้ทำการสำรองข้อมูลทดสอบและเตรียมพร้อมที่จะใช้งาน

สิ่งนี้ยังใช้กับการติดตั้ง BTRFS ของ Ubuntu ด้วย


สวัสดี Braiam คำตอบที่ดี - สิ่งที่จับความสนใจของฉันคือวันที่และเวลาของคำตอบในทางปฏิบัติ - การธันวาคม 2012 - ก่อนที่อูบุนตู 13.10 เป็นรีลีส ( fridge.ubuntu.com/2013/10/17/... ) แต่ยังคงผมคิดว่าคำตอบของคุณ ถูกต้อง ฉันหวังว่า BTRFS จะได้รับการพิจารณาเป็นกระแสหลักในไม่ช้า ฉันชอบความคิดของระบบไฟล์ที่สามารถแก้ไขตัวเองได้โดยที่คนอื่นล้มเหลวอย่างเงียบ ๆ ฉันมีข้อผิดพลาดระดับระบบไฟล์และพวกเขากำลังหงุดหงิด - กลับไปที่การสำรองข้อมูล และตรงประเด็นของคุณ - ตรวจสอบให้แน่ใจว่ามีการสำรองข้อมูลที่ถูกต้องสะอาดอยู่เสมอแนวปฏิบัติที่ดีเสมอ
barrypicker

@barrypicker หากยังไม่มีการเปลี่ยนแปลงตั้งแต่นั้นหมายความว่าทีมนักพัฒนายังคงคิดเหมือนเดิม
Braiam

FWIW ฉันรู้ว่านี่เป็นข้อมูลเล็ก ๆ น้อย ๆ แต่ฉันได้ใช้ btrfs มาระยะหนึ่งแล้วในการตั้งค่า RAIDed โดยไม่มีปัญหา
Marco Ceppi


@ เซท "คำตอบสั้น ๆ : ไม่ก็ยังถือว่าเป็นการทดลองอยู่" ไม่เลย
Braiam

5

ยังไม่เสถียรพอสำหรับเซิร์ฟเวอร์ที่ใช้งานจริง จากประสบการณ์ของฉันเองระบบไฟล์ได้รับความเสียหายในบางครั้งและสิ่งนี้จะไปไกลเท่าที่ระบบรีสตาร์ท!

ฉันต้องย้อนกลับไปเป็น ext4 หลังจากมีไดรฟ์ SAS 1TB ขนาด 4TB ทำงานอยู่เป็นเวลาสองสัปดาห์

อัปเดต:ดูเหมือนว่าปัญหาความเสียหายของฉันเกิดจากปัญหาฮาร์ดแวร์เนื่องจากข้อผิดพลาดที่คล้ายกันปรากฏขึ้นหากฉันเรียกใช้ ext4

ปรับปรุง:มันค่อนข้างเสถียรตั้งแต่เคอร์เนล 3.17 ฉันมีการปิดระบบที่ไม่ได้กำหนดจำนวนมากที่ไซต์ลูกค้าและระบบกู้คืนอย่างถูกต้องโดยไม่เกิดความเสียหาย


1

ฉันใช้ btrfs บน Kubuntu 14.04 ตั้งแต่ฉันย้ายไป Kubuntu 1404 อัลฟาเมื่อปีที่แล้ว มันทำงานผิดพลาดสำหรับฉัน ฉันใช้ Linux มาตั้งแต่ปี 1998 และจนถึงปีที่แล้ว EXTx ฉันอยู่กับ btrfs

FWIW, Facebook ย้ายศูนย์ข้อมูลไปยัง btrfs เมื่อเดือนพฤษภาคมที่ผ่านมาและยังคงกระตือรือร้นกับมัน พวกเขากำลังใช้ 3.19 Kubuntu 14.04 ใช้ 3.12


0

btrfs- คือ "ไม่เสถียรสุด ๆ " แต่ supercool ของมันแม้ว่าระบบไฟล์ brtfs ดูเหมือนว่าจะมีปัญหาประสิทธิภาพการทำงาน ใช้เวลาเพิ่มสำหรับการบูทขึ้นเมื่อเทียบกับ ext4 โดยเฉพาะฮาร์ดแวร์ต่ำ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.