ฉันเห็นรายการที่อธิบาย BTRFS บน Ubuntu 12.04 มีความกังวลบางอย่างเนื่องจากส่วนใหญ่จะครบกำหนดของผลิตภัณฑ์ BTRFS ตอนนี้เรามี 13.10 แล้วระบบไฟล์ BTRFS นั้นเชื่อถือได้หรือไม่?
ฉันเห็นรายการที่อธิบาย BTRFS บน Ubuntu 12.04 มีความกังวลบางอย่างเนื่องจากส่วนใหญ่จะครบกำหนดของผลิตภัณฑ์ BTRFS ตอนนี้เรามี 13.10 แล้วระบบไฟล์ BTRFS นั้นเชื่อถือได้หรือไม่?
คำตอบ:
BTRFS เป็นและจะเป็นเวลาที่ถูกในการพัฒนา สิ่งนี้กำลังแสดงอยู่ในหน้าคำถามที่พบบ่อยของ BTRFS :
btrfs เสถียรหรือไม่?
- คำตอบสั้น ๆ : อาจจะ
- คำตอบยาว: ไม่มีใครจะติดฉลากบนรหัส btrfs อย่างน่าอัศจรรย์และพูดว่า "ใช่นี่คือตอนนี้มีเสถียรภาพและปราศจากข้อผิดพลาด" ผู้คนต่างกันมีแนวคิดเรื่องความมั่นคงที่แตกต่างกัน: ผู้ใช้ตามบ้านที่ต้องการเก็บซีดีที่ถูกริพไว้จะมีข้อกำหนดด้านความมั่นคงที่แตกต่างจากสถาบันการเงินขนาดใหญ่ที่ใช้ระบบซื้อขายของพวกเขา หากคุณกังวลเกี่ยวกับความเสถียรในการใช้งานเชิงพาณิชย์คุณควรทดสอบ btrfs บนระบบ testbed ภายใต้ปริมาณงานการผลิตเพื่อดูว่ามันจะทำสิ่งที่คุณต้องการหรือไม่ ไม่ว่าในกรณีใดคุณควรเข้าร่วมรายการส่งจดหมาย (และแฮงเอาท์ใน IRC) และอ่านรายงานปัญหาและปฏิบัติตามข้อสรุปของพวกเขาเพื่อให้คุณมีความคิดที่ดีเกี่ยวกับประเภทของปัญหาที่เกิดขึ้นและระดับที่พวกเขาสามารถทำได้ ได้รับการจัดการ ไม่ว่าคุณจะทำอะไรเราขอแนะนำให้รักษาความดีทดสอบ
- คำตอบในทางปฏิบัติ: (2012-12-19) นักพัฒนาและผู้ทดสอบจำนวนมากรัน btrfs เป็นระบบไฟล์หลักของพวกเขาสำหรับการใช้งานแบบวันต่อวันหรือด้วยรูปแบบต่างๆของข้อมูล "ของจริง" ด้วยฮาร์ดแวร์ที่เชื่อถือได้และเมล็ดที่ทันสมัยเราพบปัญหาที่ไม่สามารถกู้คืนได้น้อยมาก เช่นเคยให้ทำการสำรองข้อมูลทดสอบและเตรียมพร้อมที่จะใช้งาน
สิ่งนี้ยังใช้กับการติดตั้ง BTRFS ของ Ubuntu ด้วย
ยังไม่เสถียรพอสำหรับเซิร์ฟเวอร์ที่ใช้งานจริง จากประสบการณ์ของฉันเองระบบไฟล์ได้รับความเสียหายในบางครั้งและสิ่งนี้จะไปไกลเท่าที่ระบบรีสตาร์ท!
ฉันต้องย้อนกลับไปเป็น ext4 หลังจากมีไดรฟ์ SAS 1TB ขนาด 4TB ทำงานอยู่เป็นเวลาสองสัปดาห์
อัปเดต:ดูเหมือนว่าปัญหาความเสียหายของฉันเกิดจากปัญหาฮาร์ดแวร์เนื่องจากข้อผิดพลาดที่คล้ายกันปรากฏขึ้นหากฉันเรียกใช้ ext4
ปรับปรุง:มันค่อนข้างเสถียรตั้งแต่เคอร์เนล 3.17 ฉันมีการปิดระบบที่ไม่ได้กำหนดจำนวนมากที่ไซต์ลูกค้าและระบบกู้คืนอย่างถูกต้องโดยไม่เกิดความเสียหาย
ฉันใช้ btrfs บน Kubuntu 14.04 ตั้งแต่ฉันย้ายไป Kubuntu 1404 อัลฟาเมื่อปีที่แล้ว มันทำงานผิดพลาดสำหรับฉัน ฉันใช้ Linux มาตั้งแต่ปี 1998 และจนถึงปีที่แล้ว EXTx ฉันอยู่กับ btrfs
FWIW, Facebook ย้ายศูนย์ข้อมูลไปยัง btrfs เมื่อเดือนพฤษภาคมที่ผ่านมาและยังคงกระตือรือร้นกับมัน พวกเขากำลังใช้ 3.19 Kubuntu 14.04 ใช้ 3.12
btrfs- คือ "ไม่เสถียรสุด ๆ " แต่ supercool ของมันแม้ว่าระบบไฟล์ brtfs ดูเหมือนว่าจะมีปัญหาประสิทธิภาพการทำงาน ใช้เวลาเพิ่มสำหรับการบูทขึ้นเมื่อเทียบกับ ext4 โดยเฉพาะฮาร์ดแวร์ต่ำ