Re: errors found in extent allocation tree or chunk allocation after power failure

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Chris,

Thank you for your reply.  Responses in-line.

On 2019-09-25T13:08:34, Chris Murphy wrote:
> On Wed, Sep 25, 2019 at 8:50 AM Pallissard, Matthew <matt@xxxxxxxxxxxxxx> wrote:
> >
> > Version:
> > Kernel: 5.2.2-arch1-1-ARCH #1 SMP PREEMPT Sun Jul 21 19:18:34 UTC 2019 x86_64 GNU/Linux
>
> You need to upgrade to arch kernel 5.2.14 or newer (they backported the fix first appearing in stable 5.2.15). Or you need to downgrade to 5.1 series.
> https://lore.kernel.org/linux-btrfs/20190911145542.1125-1-fdmanana@xxxxxxxxxx/T/#u
>
> That's a nasty bug. I don't offhand see evidence that you've hit this bug. But I'm not certain. So first thing should be to use a different kernel.

Interesting, I'll go ahead with a kernel upgrade as that easy enough.

However, that looks like it's related to a stacktrace regarding a hung process.  Which is not the original problem I had.

Based on the output in my previous email, I've been working under the assumption that there is a problem on-disk.  Is that not correct?


> Next, anytime there is a crash or powerfailur with Btrfs raid56, you need to do a complete scrub of the volume. Obviously will take time but that's what needs to be done first.

I'm using raid 10, not 5 or 6.

> OK actually, before the scrub you need to confirm that each drive's SCT ERC time is *less* than the kernel's SCSI command timer. e.g.

I gather that I should probably do this before any scrub, be it raid 5, 6, or 10.  But, Is a scrub the operation I should attempt on this raid 10 array to repair the specific errors mentioned in my previous email?

Thanks again.

Matt Pallissard

Attachment: signature.asc
Description: PGP signature


[Index of Archives]     [Linux Filesystem Development]     [Linux NFS]     [Linux NILFS]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux