[go: up one dir, main page]

|
|
Log in / Subscribe / Register

A filesystem corruption bug breaks loose

A filesystem corruption bug breaks loose

Posted Dec 10, 2018 22:18 UTC (Mon) by cornelio (guest, #117499)
Parent article: A filesystem corruption bug breaks loose

Speaking about bugs ... btrfs.


to post comments

A filesystem corruption bug breaks loose

Posted Dec 11, 2018 12:17 UTC (Tue) by jezuch (subscriber, #52988) [Link] (2 responses)

Yes? What about it? (I'm using it so I'd like to know. Haven't had problems for quite a while.)

A filesystem corruption bug breaks loose

Posted Dec 11, 2018 14:25 UTC (Tue) by Baughn (subscriber, #124425) [Link] (1 responses)

You never have to manually rebalance it?

How well do non-mirrored RAID modes work?

A filesystem corruption bug breaks loose

Posted Dec 11, 2018 20:24 UTC (Tue) by zblaxell (subscriber, #26385) [Link]

You still need to balance one data block group every now and then, just enough to keep one chunk unallocated on each drive. A partial or full rebalance is required after some array layout changes (and always will be--the best outcome would be to automatically start a balance when that occurs).

Parity RAID now survives data corruption and non-timeout IO errors. It will happily--and correctly--fix itself even if you corrupt one random byte on every block of two disks in a RAID6 array (except nodatacow files, which will be corrupted because nodatacow intentionally trades detection or repair of data corruption for performance). I haven't tried it with real failing disks, though, and I lack the imagination and contempt for data integrity required to try to replicate drive firmware bugs in a VM.

That said, there are still hundreds of other bugs, and there are still plenty of opportunities to improve performance in btrfs.


Copyright © 2026, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds