Re: [Help] Errors found in extent allocation tree or chunk allocation

2014-04-03 Thread Duncan
Michael Witten posted on Tue, 01 Apr 2014 19:05:16 + as excerpted: The `btrfs balance' completed successfully without error, and DID solve my issues; it relocated every chunk, after which `btrfsck' ran smoothly. Thanks for the advice! You've put me at ease, and you've saved me a lot of

Re: [Help] Errors found in extent allocation tree or chunk allocation

2014-04-01 Thread Michael Witten
I'd actually put more faith in the btrfs balance command... Btrfs scrub is another alternative I suppose, then, that my ultimate plan of action is thus: * Back up important data. * Give `btrfs scrub' a try. * Give `btrfs balance' a try. * Rebuild the file system if necessary.

Re: [Help] Errors found in extent allocation tree or chunk allocation

2014-04-01 Thread Michael Witten
On Tue, 1 Apr 2014 07:15:47 +0800, Shilong Wang wrote: hello, recently, i was working on btrfsck repair. i post some patches to make btrfsck to rebuild extent tree with snapshots. you can pull code from david latest branch and have a try with btrfsck --init-extent-tree. Fortunately, the

Re: [Help] Errors found in extent allocation tree or chunk allocation

2014-04-01 Thread Wang Shilong
Hello Michael, On 04/02/2014 03:26 AM, Michael Witten wrote: On Tue, 1 Apr 2014 07:15:47 +0800, Shilong Wang wrote: hello, recently, i was working on btrfsck repair. i post some patches to make btrfsck to rebuild extent tree with snapshots. you can pull code from david latest branch and have

[Help] Errors found in extent allocation tree or chunk allocation

2014-03-31 Thread Michael Witten
Firstly, it should be noted that I can mount and use my Btrfs file system with nary an error or warning; however, I'm uncomfortable using it while it's in some kind of inconsistent state. The `btrfsck' tool is telling me the following: Errors found in extent allocation tree or chunk allocation

Re: [Help] Errors found in extent allocation tree or chunk allocation

2014-03-31 Thread Duncan
Michael Witten posted on Mon, 31 Mar 2014 17:39:05 + as excerpted: Firstly, it should be noted that I can mount and use my Btrfs file system with nary an error or warning; however, I'm uncomfortable using it while it's in some kind of inconsistent state. The `btrfsck' tool is telling me

Re: [Help] Errors found in extent allocation tree or chunk allocation

2014-03-31 Thread Michael Witten
On Mon, 31 Mar 2014 19:45:27 + (UTC), Duncan wrote: Hopefully, none of those commands included btrfsck --repair ... Woops... Fortunately, it doesn't seem to have changed anything. That goes double if you're running raid5/6 mode For the record, I've essentially just put Btrfs on 1 block

Re: [Help] Errors found in extent allocation tree or chunk allocation

2014-03-31 Thread Duncan
Michael Witten posted on Mon, 31 Mar 2014 20:33:39 + as excerpted: Just as an aside, I find it odd that the default for such a small system would be to duplicate user data. I've wondered at that logical accident too, but the problem was that data chunks default to a gig in size and

Re: [Help] Errors found in extent allocation tree or chunk allocation

2014-03-31 Thread Duncan
Michael Witten posted on Mon, 31 Mar 2014 20:33:39 + as excerpted: I apologize if that ASCII art fails to render properly on your end. FWIW I make a point of configuring monospace fonts as default for internet message (Mail and news) bodies, precisely so I CAN properly view ascii-art. So

Re: [Help] Errors found in extent allocation tree or chunk allocation

2014-03-31 Thread Michael Witten
On Mon, Mar 31, 2014 at 9:16 PM, Duncan wrote: FWIW I make a point of configuring monospace fonts as default for internet message (Mail and news) bodies, precisely so I CAN properly view ascii-art. So it came thru very nicely here. =:^) That's good to know; unfortunately, you can never be