All of lore.kernel.org
 help / color / mirror / Atom feed
From: Fernando Peral <fperal@iesmariamoliner.com>
To: linux-btrfs@vger.kernel.org
Subject: Help Dealing with BTRFS errors on a root partition in NVMe M2 PCIe
Date: Sat, 24 Jul 2021 11:25:52 +0200	[thread overview]
Message-ID: <26346381-4981-0e95-9cf6-4bbfc6e9bf18@iesmariamoliner.com> (raw)

Hi.

I'm having an error on the root partition of a opensuse leap 15.3 system.

I have been asking for help in the opensuse forums

The problem seems to have been caused by a faulty ram module wich has 
been already replaced, but the error of the fs is still there.

It has been suggested that it has been a bitflip and to ask here if a 
btrfs check and repair should be done.



#btrfs
check --readonly --force /dev/nvme0n1p1
[1/7] checking root items
[2/7] checking extents
data backref 227831808 root 263 owner 7983 offset 0 num_refs 0 not found
in extent tree
incorrect local backref count on 227831808 root 263 owner 7983 offset 0
found 1 wanted 0 back 0x5559e0ab7020
incorrect local backref count on 227831808 root 263 owner
140737488363311offset 0 found 0 wanted 1 back 0x5559dde718d0
backref disk bytenr does not match extent record, bytenr=227831808, ref
bytenr=0
backpointer mismatch on [227831808 4096]
ERROR: errors found in extent allocation tree or chunk allocation
[3/7]checking free space cache
[4/7]checking fs roots
[5/7]checking only csums items (without verifying data)
[6/7]checking root refs
[7/7]checking quota groups
Qgroup are marked as inconsistent.
Opening filesystem to check...
Checking filesystem on /dev/nvme0n1p1
UUID: 5b000355-3a1a-49f5-8005-f10668008aa7
Rescan hasn't been initialized, a difference in qgroup accounting is
expected
found 51878920192 bytes used, error(s) found
total csum bytes: 48135312
total tree bytes: 991313920
total fs tree bytes: 885358592
total extent tree bytes: 48414720
btree space waste bytes: 151592274
file data blocks allocated: 239972728832
referenced 85539778560


pruebas:~# uname -a
Linux pruebas 5.3.18-59.13-default #1 SMP Tue Jul 6
07:33:56 UTC 2021 (23ab94f) x86_64 x86_64 x86_64 GNU/Linux


pruebas:~#btrfs --version
btrfs-progs v4.19.1  ç

pruebas:~# btrfs fi show
Label: none  uuid: 5b000355-3a1a-49f5-8005-f10668008aa7
Totaldevices 1 FS bytes used 48.42GiB
devid  1 size 931.51GiB used 51.05GiB path /dev/nvme0n1p1


pruebas:~#btrfs fi df /
Data, single: total=49.01GiB, used=47.48GiB
System, single: total=32.00MiB, used=16.00KiB
Metadata, single: total=2.01GiB, used=962.69MiB
GlobalReserve, single: total=101.06MiB, used=0.00B


-- 
Fernando Peral Pérez
I.E.S. María Moliner.
Departamento de Electrónica
Tfno: 921427011
Fax: 921444366
Telegram: @fperal
Linkedin: www.linkedin.com/in/fppmm


             reply	other threads:[~2021-07-24  9:26 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-07-24  9:25 Fernando Peral [this message]
2021-07-24  9:47 ` Help Dealing with BTRFS errors on a root partition in NVMe M2 PCIe Qu Wenruo
2021-07-24 10:30   ` Qu Wenruo
  -- strict thread matches above, loose matches on Subject: below --
2021-07-23 19:02 Fernando Peral

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=26346381-4981-0e95-9cf6-4bbfc6e9bf18@iesmariamoliner.com \
    --to=fperal@iesmariamoliner.com \
    --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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.