ZFS บน linux น่าเสียดายที่ยังไม่ใช่วิธีแก้ปัญหาที่สามารถใช้งานได้แม้ว่าคุณจะยกเลิกการเป็นโมดูล FUSE (ซึ่งอาจทำให้ประสิทธิภาพการทำงานของเวิร์กโหลดลดลง) มันไม่สมบูรณ์เพียงพอ นอกจากนี้ฉันไม่คิดว่าจะมีdebugfsสำหรับ ZFS บน linux ซึ่งเป็นค่าลบร้ายแรง
debugfsเป็นชื่อดั้งเดิมสำหรับเครื่องมือซ่อมแซมระบบไฟล์ระดับต่ำใน unices e2fsprogs รวมหนึ่งรายการสำหรับ Ext2 / 3/4, เครื่องมือ XFS มี xfs_db และอื่น ๆ ระบบไฟล์อื่น ๆ โดยเฉพาะอย่างยิ่งที่มีอยู่อีกต่อไปเช่น FFS และ JFS มีเครื่องมือเช่นกัน มันเป็นเครื่องมือที่ช่วยให้คุณอ่านและจัดการข้อมูลในระดับเสียงที่ต่ำกว่ามากโดยเฉพาะอย่างยิ่งมีประโยชน์ในการกู้คืน
สำหรับ ext4 ฉันคิดว่ามันใช้งานได้จริงในการผลิต แต่ฉันขอแนะนำให้จำลองภาระงานของคุณจริง ระวังเส้นทางรหัสที่ไม่ปลอดภัยต่าง ๆ ในแอปพลิเคชันต่าง ๆ ที่อาจทำให้ข้อมูลเสียหายขึ้นอยู่กับการตั้งค่าของ ext4 (โปรดทราบว่า AFAIK ปัญหาเหล่านั้นสามารถเกิดขึ้นได้ใน XFS และ JFS เช่นกัน)
XFS ยังคงเป็นโซลูชันที่ดีและมีเสถียรภาพแม้ว่าฉันจะยอมรับว่าฉันย้ายจาก XFS ไปเป็น ext4 เนื่องจากประสิทธิภาพการสร้าง / ยกเลิกการเชื่อมโยงของ XFS ยังคงเป็นตัวเลือกที่ดีถ้าคุณไม่มีไฟล์ขนาดเล็กจำนวนมากที่ถูกสร้างและลบอย่างต่อเนื่อง ตัวเลขที่ยากสามารถนำมาจากมาตรฐานมากที่สุดในสุทธิ การชะลอตัวนั้นเกี่ยวข้องกับการปรับแต่งเฉพาะของ XFS ที่ทำให้การดำเนินการเจอร์นัลบางอย่างช้ามาก (สร้าง / ยกเลิกการเชื่อมโยง) มันเร็วมากในการเข้าถึงข้อมูลเมตาและอ่าน / เขียน ทางเลือกที่ดีสำหรับไฟล์ขนาดใหญ่ IMHO (แก้ไขมัลติมีเดีย?)
ยังไม่ได้ทดสอบ JFS จริง ๆ แต่ฉันได้ยินความคิดเห็นค่อนข้างดีเกี่ยวกับเรื่องนี้ - ตรวจสอบก่อนว่ามีเครื่องมือdebugfsที่คุณรู้สึกว่าคุณสามารถใช้อย่างน่าเชื่อถือ