ขออภัยฉันรู้ btrfs df คำถาม # 1012819281 นี้
ฉันแปลงข้อมูลของฉันจาก ext4 เป็น btrfs (เนื่องจากจำเป็นต้องมีการสำรองข้อมูลเพิ่มเติม) ฉันใช้ระบบ Ubuntu Trusty live เนื่องจากมีคำเตือนเกี่ยวกับการแปลงด้วย btrfs 4 เท่าที่ฉันจะเห็นทุกอย่างไปได้ดีมองที่ข้อมูล อย่างไรก็ตาม btrfs fi df / data แสดง
Data, single: total=1.71TiB, used=1.70TiB
System, single: total=32.00MiB, used=140.00KiB
Metadata, single: total=613.00GiB, used=585.60GiB
GlobalReserve, single: total=512.00MiB, used=0.00B
ดังนั้นเมตาดาต้าจึงใหญ่มาก ฉันอ่านคำถามเกี่ยวกับความสมดุลของข้อมูลเมตา (-m, -musage = 0, แม้แต่ความสมดุลแบบเต็ม) และยังทำการขัดด้วย ไม่มีการเปลี่ยนแปลง
สิ่งที่เป็นปริศนาของฉันคือ:
root@home-le:/data# du -hd0
2.3T .
นี่เป็นปริมาณข้อมูลที่คาดหวังจากไดรฟ์ ext4 รุ่นเก่า แต่มันมีมากกว่าที่ df ด้านบนแสดง ดังนั้น ... ใครสามารถอธิบายสิ่งที่เกิดขึ้นที่นี่ได้บ้าง
1.7TiB (data) + 0.6TiB (metadata) = 2.3TiB ฉันไม่ทราบว่าเป็นเรื่องบังเอิญหรือเป็นคำตอบที่ถูกต้อง
—
Kamil Maciorowski
ฉันก็ไม่เหมือนกัน. แต่มันเป็น 2.3TB บนระบบไฟล์ ext4 ฉันไม่สามารถจินตนาการได้ว่า ext4 มีข้อมูลเมตา (มากมาย) จำนวนมาก นอกจากนี้ในขณะที่มีไฟล์ขนาดเล็กจำนวนมากจาก maildirs แต่ 1.7TB สร้างขึ้นจากไฟล์ระหว่าง 1 ถึง 10GB ดังนั้นจึงมีไม่มากในข้อมูลส่วนใหญ่
—
mcandril