On Thu, May 27, 2010 at 06:46:04PM +0200, Adrian von Bidder wrote: > Heyho! > > (This is using btrfs from Debian's 2.6.32 2.6.32-3-kirkwood kernel (-9 > package; btrfs tools is v0.19-16-g075587c) > > A few observations about btrfsck: > > a btrfsck run on a 2T volume (4 disks) on a QNAP appliance (512M ram) got > killed by Mr. OOM Killer. Initially, I was quite surprised. I'm only > moderately surprised now since it might well be that I forgot to enable > swap. > Yes, btrfsck keeps the entire extent tree in memory, so the bigger the fs, the more RAM it's going to use. > A btrfsck run (on a remote machine this time, with nbd) showed quite a few > errors like: > root 268 inode 34001 errors 2000 > root 268 inode 34002 errors 2000 > root 268 inode 34074 errors 2000 > root 268 inode 34102 errors 2000 > root 268 inode 34103 errors 2000 > root 268 inode 34104 errors 2000 > root 268 inode 34132 errors 2000 > root 268 inode 34133 errors 2000 > > 2nd observation: am I supposed to know what this means? > No not really, atm it's just for us developers. > And 3rd observation: btrfsck apparently doesn't correct this kind of error. > Running btrfsck again still shows the error. > Yeah btrfsck doesn't fix problems yet. Thats being worked on. Thanks, Josef -- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html