LWN: Comments on "XFS online filesystem scrubbing and repair" https://lwn.net/Articles/754504/ This is a special feed containing comments posted to the individual LWN article titled "XFS online filesystem scrubbing and repair". en-us Tue, 04 Nov 2025 18:58:17 +0000 Tue, 04 Nov 2025 18:58:17 +0000 https://www.rssboard.org/rss-specification lwn@lwn.net maybe just maybe look at other systems ? https://lwn.net/Articles/755614/ https://lwn.net/Articles/755614/ johnjones <div class="FormattedComment"> seems strange that this is much of a debate <br> <p> how does AIX/OS2 with JFS2 online scrub do it ?<br> how does Solaris/FreeBSD with ZFS do it ?<br> etc <br> <p> <p> <p> <p> </div> Fri, 25 May 2018 12:02:04 +0000 Shades of mdraid ... https://lwn.net/Articles/755558/ https://lwn.net/Articles/755558/ Wol <div class="FormattedComment"> It seems most systems have difficulty passing an error back up the chain when there's a problem short of an out-and-out failure.<br> <p> Raid, for example, could check majority voting if there's a mirror, or parity for raids 5 and 6. But at present, on a read, it just assumes everything is hunky-dory if the data blocks read okay. There is no mechanism for checking and indicating a problem. Okay, with a two-disk mirror or raid 5, there's nothing that can be done to fix an integrity error, but it would be nice to know it's happened. And if you know a disk is flaky it would be nice to be able to tell any fix utility to assume that's the problem. At present, the fix utilities assume by default it's the parity that's dud, so even with raid-6 an ill-informed "fix" will simply trash your data if that assumption isn't true.<br> <p> Cheers,<br> Wol<br> </div> Thu, 24 May 2018 17:13:07 +0000 XFS online filesystem scrubbing and repair https://lwn.net/Articles/754778/ https://lwn.net/Articles/754778/ ju3Ceemi <div class="FormattedComment"> A command which matches the "discard" feature (via fstrim) would be nice<br> </div> Thu, 17 May 2018 15:15:26 +0000 XFS online filesystem scrubbing and repair https://lwn.net/Articles/754746/ https://lwn.net/Articles/754746/ ehiggs <div class="FormattedComment"> fsscrub, surely.<br> </div> Thu, 17 May 2018 13:32:34 +0000 XFS online filesystem scrubbing and repair https://lwn.net/Articles/754714/ https://lwn.net/Articles/754714/ unixbhaskar <div class="FormattedComment"> Yup. fscrub.* would be a good piece to have. :)<br> </div> Thu, 17 May 2018 04:20:33 +0000 XFS online filesystem scrubbing and repair https://lwn.net/Articles/754696/ https://lwn.net/Articles/754696/ nix <div class="FormattedComment"> Also, of course, scrubbing is *online*, unlike fsck. It's not really quite the same thing. (But dispatching from a fscrub utility to individual fscrub.* tools seems like a good idea to me too.)<br> </div> Wed, 16 May 2018 21:58:46 +0000 XFS online filesystem scrubbing and repair https://lwn.net/Articles/754689/ https://lwn.net/Articles/754689/ rahulsundaram <div class="FormattedComment"> fsck is just a frontend. Each filesystem has it's own fsck utility<br> <p> Examples:<br> fsck.cramfs fsck.ext3 fsck.fat fsck.msdos fsck.xfs<br> fsck.btrfs fsck.ext2 fsck.ext4 fsck.minix fsck.vfat<br> <p> <p> </div> Wed, 16 May 2018 19:28:54 +0000 XFS online filesystem scrubbing and repair https://lwn.net/Articles/754675/ https://lwn.net/Articles/754675/ pj <div class="FormattedComment"> Shouldn't this functionality be rolled into fsck, and not another wrapper program? What am I missing?<br> </div> Wed, 16 May 2018 17:11:05 +0000