* Seeking Help on Corruption Issues
@ 2017-10-03 20:06 Stephen Nesbitt
2017-10-03 20:10 ` Hugo Mills
0 siblings, 1 reply; 5+ messages in thread
From: Stephen Nesbitt @ 2017-10-03 20:06 UTC (permalink / raw)
To: linux-btrfs
All:
I came back to my computer yesterday to find my filesystem in read only
mode. Running a btrfs scrub start -dB aborts as follows:
btrfs scrub start -dB /mnt
ERROR: scrubbing /mnt failed for device id 4: ret=-1, errno=5
(Input/output error)
ERROR: scrubbing /mnt failed for device id 5: ret=-1, errno=5
(Input/output error)
scrub device /dev/sdb (id 4) canceled
scrub started at Mon Oct 2 21:51:46 2017 and was aborted after
00:09:02
total bytes scrubbed: 75.58GiB with 1 errors
error details: csum=1
corrected errors: 0, uncorrectable errors: 1, unverified errors: 0
scrub device /dev/sdc (id 5) canceled
scrub started at Mon Oct 2 21:51:46 2017 and was aborted after
00:11:11
total bytes scrubbed: 50.75GiB with 0 errors
The resulting dmesg is:
[ 699.534066] BTRFS error (device sdc): bdev /dev/sdb errs: wr 0, rd 0,
flush 0, corrupt 6, gen 0
[ 699.703045] BTRFS error (device sdc): unable to fixup (regular) error
at logical 1609808347136 on dev /dev/sdb
[ 783.306525] BTRFS critical (device sdc): corrupt leaf, bad key order:
block=2589782867968, root=1, slot=116
[ 789.776132] BTRFS critical (device sdc): corrupt leaf, bad key order:
block=2589782867968, root=1, slot=116
[ 911.529842] BTRFS critical (device sdc): corrupt leaf, bad key order:
block=2589782867968, root=1, slot=116
[ 918.365225] BTRFS critical (device sdc): corrupt leaf, bad key order:
block=2589782867968, root=1, slot=116
Running btrfs check /dev/sdc results in:
btrfs check /dev/sdc
Checking filesystem on /dev/sdc
UUID: 24b768c3-2141-44bf-ae93-1c3833c8c8e3
checking extents
bad key ordering 116 117
bad block 2589782867968
ERROR: errors found in extent allocation tree or chunk allocation
checking free space cache
There is no free space entry for 1623012450304-1623012663296
There is no free space entry for 1623012450304-1623225008128
cache appears valid but isn't 1622151266304
found 288815742976 bytes used err is -22
total csum bytes: 0
total tree bytes: 350781440
total fs tree bytes: 0
total extent tree bytes: 350027776
btree space waste bytes: 115829777
file data blocks allocated: 156499968
uname -a:
Linux sysresccd 4.9.24-std500-amd64 #2 SMP Sat Apr 22 17:14:43 UTC 2017
x86_64 Intel(R) Core(TM) i5-6500 CPU @ 3.20GHz GenuineIntel GNU/Linux
btrfs --version: btrfs-progs v4.9.1
btrfs fi show:
Label: none uuid: 24b768c3-2141-44bf-ae93-1c3833c8c8e3
Total devices 2 FS bytes used 475.08GiB
devid 4 size 931.51GiB used 612.06GiB path /dev/sdb
devid 5 size 931.51GiB used 613.09GiB path /dev/sdc
btrfs fi df /mnt:
Data, RAID1: total=603.00GiB, used=468.03GiB
System, RAID1: total=64.00MiB, used=112.00KiB
System, single: total=32.00MiB, used=0.00B
Metadata, RAID1: total=9.00GiB, used=7.04GiB
Metadata, single: total=1.00GiB, used=0.00B
GlobalReserve, single: total=512.00MiB, used=0.00B
What is the recommended procedure at this point? Run btrfs check
--repair? I have backups so losing a file or two isn't critical, but I
really don't want to go through the effort of a bare metal reinstall.
In the process of researching this I did uncover a bad DIMM. Am I
correct that the problems I'm seeing are likely linked to the resulting
memory errors.
Thx in advance,
-steve
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Seeking Help on Corruption Issues
2017-10-03 20:06 Seeking Help on Corruption Issues Stephen Nesbitt
@ 2017-10-03 20:10 ` Hugo Mills
[not found] ` <CAPXGFsE4HzGWhjKtp=E-4LN_-vQnFtqJDDhTva9Wkg9Gtm9D_w@mail.gmail.com>
0 siblings, 1 reply; 5+ messages in thread
From: Hugo Mills @ 2017-10-03 20:10 UTC (permalink / raw)
To: Stephen Nesbitt; +Cc: linux-btrfs
[-- Attachment #1: Type: text/plain, Size: 3839 bytes --]
On Tue, Oct 03, 2017 at 01:06:50PM -0700, Stephen Nesbitt wrote:
> All:
>
> I came back to my computer yesterday to find my filesystem in read
> only mode. Running a btrfs scrub start -dB aborts as follows:
>
> btrfs scrub start -dB /mnt
> ERROR: scrubbing /mnt failed for device id 4: ret=-1, errno=5
> (Input/output error)
> ERROR: scrubbing /mnt failed for device id 5: ret=-1, errno=5
> (Input/output error)
> scrub device /dev/sdb (id 4) canceled
> scrub started at Mon Oct 2 21:51:46 2017 and was aborted after
> 00:09:02
> total bytes scrubbed: 75.58GiB with 1 errors
> error details: csum=1
> corrected errors: 0, uncorrectable errors: 1, unverified errors: 0
> scrub device /dev/sdc (id 5) canceled
> scrub started at Mon Oct 2 21:51:46 2017 and was aborted after
> 00:11:11
> total bytes scrubbed: 50.75GiB with 0 errors
>
> The resulting dmesg is:
> [ 699.534066] BTRFS error (device sdc): bdev /dev/sdb errs: wr 0,
> rd 0, flush 0, corrupt 6, gen 0
> [ 699.703045] BTRFS error (device sdc): unable to fixup (regular)
> error at logical 1609808347136 on dev /dev/sdb
> [ 783.306525] BTRFS critical (device sdc): corrupt leaf, bad key
> order: block=2589782867968, root=1, slot=116
This error usually means bad RAM. Can you show us the output of
"btrfs-debug-tree -b 2589782867968 /dev/sdc"?
Hugo.
> [ 789.776132] BTRFS critical (device sdc): corrupt leaf, bad key
> order: block=2589782867968, root=1, slot=116
> [ 911.529842] BTRFS critical (device sdc): corrupt leaf, bad key
> order: block=2589782867968, root=1, slot=116
> [ 918.365225] BTRFS critical (device sdc): corrupt leaf, bad key
> order: block=2589782867968, root=1, slot=116
>
> Running btrfs check /dev/sdc results in:
> btrfs check /dev/sdc
> Checking filesystem on /dev/sdc
> UUID: 24b768c3-2141-44bf-ae93-1c3833c8c8e3
> checking extents
> bad key ordering 116 117
> bad block 2589782867968
> ERROR: errors found in extent allocation tree or chunk allocation
> checking free space cache
> There is no free space entry for 1623012450304-1623012663296
> There is no free space entry for 1623012450304-1623225008128
> cache appears valid but isn't 1622151266304
> found 288815742976 bytes used err is -22
> total csum bytes: 0
> total tree bytes: 350781440
> total fs tree bytes: 0
> total extent tree bytes: 350027776
> btree space waste bytes: 115829777
> file data blocks allocated: 156499968
>
> uname -a:
> Linux sysresccd 4.9.24-std500-amd64 #2 SMP Sat Apr 22 17:14:43 UTC
> 2017 x86_64 Intel(R) Core(TM) i5-6500 CPU @ 3.20GHz GenuineIntel
> GNU/Linux
>
> btrfs --version: btrfs-progs v4.9.1
>
> btrfs fi show:
> Label: none uuid: 24b768c3-2141-44bf-ae93-1c3833c8c8e3
> Total devices 2 FS bytes used 475.08GiB
> devid 4 size 931.51GiB used 612.06GiB path /dev/sdb
> devid 5 size 931.51GiB used 613.09GiB path /dev/sdc
>
> btrfs fi df /mnt:
> Data, RAID1: total=603.00GiB, used=468.03GiB
> System, RAID1: total=64.00MiB, used=112.00KiB
> System, single: total=32.00MiB, used=0.00B
> Metadata, RAID1: total=9.00GiB, used=7.04GiB
> Metadata, single: total=1.00GiB, used=0.00B
> GlobalReserve, single: total=512.00MiB, used=0.00B
>
> What is the recommended procedure at this point? Run btrfs check
> --repair? I have backups so losing a file or two isn't critical, but
> I really don't want to go through the effort of a bare metal
> reinstall.
>
> In the process of researching this I did uncover a bad DIMM. Am I
> correct that the problems I'm seeing are likely linked to the
> resulting memory errors.
>
> Thx in advance,
>
> -steve
>
--
Hugo Mills | Quidquid latine dictum sit, altum videtur
hugo@... carfax.org.uk |
http://carfax.org.uk/ |
PGP: E2AB1DE4 |
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 836 bytes --]
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2017-10-04 22:19 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-10-03 20:06 Seeking Help on Corruption Issues Stephen Nesbitt
2017-10-03 20:10 ` Hugo Mills
[not found] ` <CAPXGFsE4HzGWhjKtp=E-4LN_-vQnFtqJDDhTva9Wkg9Gtm9D_w@mail.gmail.com>
2017-10-03 21:11 ` Hugo Mills
2017-10-03 22:49 ` Stephen Nesbitt
2017-10-04 22:19 ` Hugo Mills
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).