Re: Btrfs partition mount error

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

 



On 30.09.2019 9:27, Qu Wenruo wrote:
This is the kernel message for /dev/sda4. It is also have some problems,
but it is successfully mounted. I can't mount /dev/sdc1.

Kernel message for /dev/sdc1:
[    6.503265] BTRFS info (device sdc1): disk space caching is enabled
[    6.503266] BTRFS info (device sdc1): has skinny extents
[    8.890135] BTRFS critical (device sdc1): corrupt leaf: root=2
block=855738744832 slot=20, unexpected item end, have 15287 expect 15223
[    8.899635] BTRFS critical (device sdc1): corrupt leaf: root=2
block=855738744832 slot=20, unexpected item end, have 15287 expect 15223

This is from extent tree.

Please provide the following dump:

# btrfs ins dump-tree -b 855738744832 /dev/sdc1

attached btrfs-ins-dump-tree-855738744832-sdc1.output


[[EXTRA INFO]]
Please provide the following dump of that tree block by:
# btrfs ins dump-tree -b 134079905792 /dev/sda4

attached btrfs-ins-dump-tree-134079905792.output

Confirmed.

It looks like the data_len got some bitflips.

In that offending leaf, there is only two data_len and all are one bit
flipped.
Considering that directory is not that old, it looks like some memory
bit flip.

It's recommended to do a memtest to ensure it's not memory causing the
problem.

I did a memtest earlier. All had passed without errors. I can do a memtest again,
but it seems to me that if the memory was faulty, the system would not be stable
and often hung, but the system works fine.


I recommend to do a "btrfs check" on all fses.

Can't do check on /dev/sdc1:

# btrfs check /dev/sdc1
Opening filesystem to check...
incorrect offsets 15223 15287
ERROR: cannot open file system
btrfs-progs v4.19 
leaf 855738744832 items 204 free space 400 generation 120239 owner EXTENT_TREE
leaf 855738744832 flags 0x1(WRITTEN) backref revision 1
fs uuid 62164480-0c5e-45da-807b-33f8bfe76ecf
chunk uuid d00b3af7-4053-4e87-ad43-5499e96c2eef
	item 0 key (613019873280 EXTENT_ITEM 1048576) itemoff 16230 itemsize 53
		refs 1 gen 52116 flags DATA
		extent data backref root FS_TREE objectid 5841996 offset 434110464 count 1
	item 1 key (613020921856 EXTENT_ITEM 1048576) itemoff 16177 itemsize 53
		refs 1 gen 52116 flags DATA
		extent data backref root FS_TREE objectid 5841996 offset 457179136 count 1
	item 2 key (613021970432 EXTENT_ITEM 1048576) itemoff 16124 itemsize 53
		refs 1 gen 52116 flags DATA
		extent data backref root FS_TREE objectid 5841996 offset 470810624 count 1
	item 3 key (613023019008 EXTENT_ITEM 1048576) itemoff 16071 itemsize 53
		refs 1 gen 52116 flags DATA
		extent data backref root FS_TREE objectid 5841996 offset 476053504 count 1
	item 4 key (613024067584 EXTENT_ITEM 262144) itemoff 16018 itemsize 53
		refs 1 gen 96660 flags DATA
		extent data backref root FS_TREE objectid 5877303 offset 204210176 count 1
	item 5 key (613024329728 EXTENT_ITEM 122880) itemoff 15965 itemsize 53
		refs 1 gen 55181 flags DATA
		extent data backref root FS_TREE objectid 5843740 offset 0 count 1
	item 6 key (613024452608 EXTENT_ITEM 69632) itemoff 15912 itemsize 53
		refs 1 gen 55181 flags DATA
		extent data backref root FS_TREE objectid 5843964 offset 0 count 1
	item 7 key (613024522240 EXTENT_ITEM 167936) itemoff 15859 itemsize 53
		refs 1 gen 49635 flags DATA
		extent data backref root FS_TREE objectid 5838809 offset 5227188224 count 1
	item 8 key (613024690176 EXTENT_ITEM 1048576) itemoff 15806 itemsize 53
		refs 1 gen 52116 flags DATA
		extent data backref root FS_TREE objectid 5841996 offset 487587840 count 1
	item 9 key (613025738752 EXTENT_ITEM 4611686018428436480) itemoff 15753 itemsize 53
		refs 1 gen 52116 flags DATA
		extent data backref root FS_TREE objectid 5841996 offset 505413632 count 1
	item 10 key (613026787328 EXTENT_ITEM 1048576) itemoff 15700 itemsize 53
		refs 1 gen 52116 flags DATA
		extent data backref root FS_TREE objectid 5841996 offset 521142272 count 1
	item 11 key (613027835904 EXTENT_ITEM 2097152) itemoff 15647 itemsize 53
		refs 1 gen 52116 flags DATA
		extent data backref root FS_TREE objectid 5841996 offset 526385152 count 1
	item 12 key (613029933056 EXTENT_ITEM 1048576) itemoff 15594 itemsize 53
		refs 1 gen 52116 flags DATA
		extent data backref root FS_TREE objectid 5841996 offset 550502400 count 1
	item 13 key (613030981632 EXTENT_ITEM 1048576) itemoff 15541 itemsize 53
		refs 1 gen 52116 flags DATA
		extent data backref root FS_TREE objectid 5841996 offset 556793856 count 1
	item 14 key (613032030208 EXTENT_ITEM 2097152) itemoff 15488 itemsize 53
		refs 1 gen 52116 flags DATA
		extent data backref root FS_TREE objectid 5841996 offset 583008256 count 1
	item 15 key (613034127360 EXTENT_ITEM 1048576) itemoff 15435 itemsize 53
		refs 1 gen 52116 flags DATA
		extent data backref root FS_TREE objectid 5841996 offset 586153984 count 1
	item 16 key (613035175936 EXTENT_ITEM 1048576) itemoff 15382 itemsize 53
		refs 1 gen 52116 flags DATA
		extent data backref root FS_TREE objectid 5841996 offset 593494016 count 1
	item 17 key (613036224512 EXTENT_ITEM 1048576) itemoff 15329 itemsize 53
		refs 1 gen 52116 flags DATA
		extent data backref root FS_TREE objectid 5841996 offset 599785472 count 1
	item 18 key (613037273088 EXTENT_ITEM 2097152) itemoff 15276 itemsize 53
		refs 1 gen 52116 flags DATA
		extent data backref root FS_TREE objectid 5841996 offset 602931200 count 1
	item 19 key (613039370240 EXTENT_ITEM 1048576) itemoff 15223 itemsize 53
		refs 1 gen 52116 flags DATA
		extent data backref root FS_TREE objectid 5841996 offset 607125504 count 1
	item 20 key (613040418816 EXTENT_ITEM 1032192) itemoff 15170 itemsize 117
		refs 1 gen 52162 flags DATA
		extent data backref root FS_TREE objectid 5842000 offset 927858688 count 1
	item 21 key (613041451008 EXTENT_ITEM 262144) itemoff 15117 itemsize 53
		refs 1 gen 55147 flags DATA
		extent data backref root FS_TREE objectid 5843253 offset 35947282432 count 1
	item 22 key (613041717248 EXTENT_ITEM 524288) itemoff 15064 itemsize 53
		refs 1 gen 54618 flags DATA
		extent data backref root FS_TREE objectid 5843238 offset 2541748224 count 1
	item 23 key (613042241536 EXTENT_ITEM 212992) itemoff 15011 itemsize 53
		refs 1 gen 55181 flags DATA
		extent data backref root FS_TREE objectid 5843732 offset 0 count 1
	item 24 key (613042462720 EXTENT_ITEM 1048576) itemoff 14958 itemsize 53
		refs 1 gen 52116 flags DATA
		extent data backref root FS_TREE objectid 5841996 offset 641728512 count 1
	item 25 key (613043511296 EXTENT_ITEM 262144) itemoff 14905 itemsize 53
		refs 1 gen 54952 flags DATA
		extent data backref root FS_TREE objectid 5843253 offset 21533818880 count 1
	item 26 key (613043773440 EXTENT_ITEM 122880) itemoff 14852 itemsize 53
		refs 1 gen 55181 flags DATA
		extent data backref root FS_TREE objectid 5843757 offset 0 count 1
	item 27 key (613043908608 EXTENT_ITEM 19791872) itemoff 14799 itemsize 53
		refs 1 gen 51716 flags DATA
		extent data backref root FS_TREE objectid 5838809 offset 24463998976 count 1
	item 28 key (613063700480 EXTENT_ITEM 2097152) itemoff 14746 itemsize 53
		refs 1 gen 52116 flags DATA
		extent data backref root FS_TREE objectid 5841996 offset 652214272 count 1
	item 29 key (613065797632 EXTENT_ITEM 1048576) itemoff 14693 itemsize 53
		refs 1 gen 52116 flags DATA
		extent data backref root FS_TREE objectid 5841996 offset 673185792 count 1
	item 30 key (613066846208 EXTENT_ITEM 1048576) itemoff 14640 itemsize 53
		refs 1 gen 52116 flags DATA
		extent data backref root FS_TREE objectid 5841996 offset 675282944 count 1
	item 31 key (613067894784 EXTENT_ITEM 1048576) itemoff 14587 itemsize 53
		refs 1 gen 52116 flags DATA
		extent data backref root FS_TREE objectid 5841996 offset 681574400 count 1
	item 32 key (613068943360 EXTENT_ITEM 786432) itemoff 14534 itemsize 53
		refs 1 gen 52696 flags DATA
		extent data backref root FS_TREE objectid 5842320 offset 550764544 count 1
	item 33 key (613069729792 EXTENT_ITEM 364544) itemoff 14481 itemsize 53
		refs 1 gen 55181 flags DATA
		extent data backref root FS_TREE objectid 5843413 offset 0 count 1
	item 34 key (613070094336 EXTENT_ITEM 24576) itemoff 14428 itemsize 53
		refs 1 gen 55187 flags DATA
		extent data backref root FS_TREE objectid 5864893 offset 0 count 1
	item 35 key (613070118912 EXTENT_ITEM 1048576) itemoff 14375 itemsize 53
		refs 1 gen 52116 flags DATA
		extent data backref root FS_TREE objectid 5841996 offset 689963008 count 1
	item 36 key (613071167488 EXTENT_ITEM 1048576) itemoff 14322 itemsize 53
		refs 1 gen 52116 flags DATA
		extent data backref root FS_TREE objectid 5841996 offset 716177408 count 1
	item 37 key (613072216064 EXTENT_ITEM 1048576) itemoff 14269 itemsize 53
		refs 1 gen 52116 flags DATA
		extent data backref root FS_TREE objectid 5841996 offset 740294656 count 1
	item 38 key (613073264640 EXTENT_ITEM 1048576) itemoff 14216 itemsize 53
		refs 1 gen 52116 flags DATA
		extent data backref root FS_TREE objectid 5841996 offset 748683264 count 1
	item 39 key (613074313216 EXTENT_ITEM 1048576) itemoff 14163 itemsize 53
		refs 1 gen 52116 flags DATA
		extent data backref root FS_TREE objectid 5841996 offset 763363328 count 1
	item 40 key (613075361792 EXTENT_ITEM 1048576) itemoff 14110 itemsize 53
		refs 1 gen 52116 flags DATA
		extent data backref root FS_TREE objectid 5841996 offset 786432000 count 1
ERROR: leaf 855738744832 slot 41 pointer invalid, offset 14057 size 1073741877 leaf data limit 16283
ERROR: skip remaining slots

[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