From: "Paul-Erik Törrönen" <poltsi@poltsi.fi>
To: linux-btrfs@vger.kernel.org
Subject: Re: BTRFS-errors on a 20TB filesystem
Date: Mon, 06 Jul 2020 14:33:32 +0300 [thread overview]
Message-ID: <960db29cd8aa77fd5b8da998b8f1215b@poltsi.fi> (raw)
In-Reply-To: <9a804cbb7406be31f55c68d592fd0bd6@poltsi.fi>
Aand I messed up by sending this to the person only. Sorry for that.
On 2020-07-06 13:55, Qu Wenruo wrote:
> Some older extents are affected by older kernel not handling extents
> length correctly.
>
> 18446744073709481984 = -69632, which means there is some underflow.
>
> Recent upstream kernel caught it and reject the whole tree block to
> prevent furhter problem.
Ok, so if I understand this correctly, the issue is essentially created
by using a new (5.x) kernel, whereas the server was running 3.10 (CentOS
7.8 version with btrfs-support) -> CentOS 8.2.
> Would you please provide the dump for this bytenr?
> I'm a little interested in this.
I'll provide you the dumps you requested in the evening. Should I email
them to the list, or directly to you?
> Thanks for your detailed report, this would help us to enhance
> btrfs-progs to fix them.
Glad to be of help.
> For now, you can just mount them with older kernel, find the offending
> inode using the ino number in the dmesg, and delete the offending file.
> With all offending inodes deleted, the fs would come back to normal
> status.
Ah, well. As mentioned in the previous email, I reinstalled the server
with CentOS8. Unfortunately RHEL/CentOS8 dropped support for btrfs (as
well as megaraid_sas), so I will be running this machine on the UEK
kernel for the forseeable future and planning on replacing/recreating
the FS on the partition.
Poltsi
next prev parent reply other threads:[~2020-07-06 11:33 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2020-07-06 10:41 BTRFS-errors on a 20TB filesystem Paul-Erik Törrönen
2020-07-06 10:55 ` Qu Wenruo
[not found] ` <9a804cbb7406be31f55c68d592fd0bd6@poltsi.fi>
2020-07-06 11:33 ` Paul-Erik Törrönen [this message]
2020-07-06 11:51 ` Qu Wenruo
2020-07-06 15:00 ` Paul-Erik Törrönen
2020-07-06 22:58 ` Qu Wenruo
2020-07-07 18:43 ` Paul-Erik Törrönen
2020-07-07 23:43 ` Qu Wenruo
2020-07-08 6:17 ` Paul-Erik Törrönen
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=960db29cd8aa77fd5b8da998b8f1215b@poltsi.fi \
--to=poltsi@poltsi.fi \
--cc=linux-btrfs@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox