Re: read time tree block corruption detected

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

 




On 2019/12/30 下午5:01, Patrick Erley wrote:
> On Mon, Dec 30, 2019 at 8:54 AM Qu Wenruo <quwenruo.btrfs@xxxxxxx> wrote:
>> On 2019/12/30 下午4:14, Patrick Erley wrote:
>>> On Mon, Dec 30, 2019 at 6:09 AM Qu Wenruo <quwenruo.btrfs@xxxxxxx> wrote:
>>>
>>> Should I also paste in the repair log?
>>>
>> Yes please.
>>
>> This sounds very strange, especially for the transid mismatch part.
>>
>> Thanks,
>> Qu
>>
> 
> 
> 
> enabling repair mode
> WARNING:
> 
>     Do not use --repair unless you are advised to do so by a developer
>     or an experienced user, and then only after having accepted that no
>     fsck can successfully repair all types of filesystem corruption. Eg.
>     some software or hardware bugs can fatally damage a volume.
>     The operation will start in 10 seconds.
>     Use Ctrl-C to stop it.
> 10 9 8 7 6 5 4 3 2 1parent transid verify failed on 499774464000
> wanted 3323349 found 3323340
> parent transid verify failed on 499774521344 wanted 3323349 found 3323340
> parent transid verify failed on 499774529536 wanted 3323349 found 3323340

This message is from open_ctree(), which means the fs is already corrupted.

Would you like to provide the history between last good btrfs check run
and --repair run?

Thanks,
Qu

> [1/7] checking root items
> parent transid verify failed on 499774373888 wanted 3323349 found 3323340
> parent transid verify failed on 499774480384 wanted 3323349 found 3323340
> parent transid verify failed on 499774386176 wanted 3323349 found 3323340
> parent transid verify failed on 499774390272 wanted 3323349 found 3323340
> parent transid verify failed on 499774394368 wanted 3323349 found 3323340
> parent transid verify failed on 499774398464 wanted 3323349 found 3323340
> parent transid verify failed on 499774402560 wanted 3323349 found 3323340
> parent transid verify failed on 499774406656 wanted 3323349 found 3323340
> parent transid verify failed on 499774423040 wanted 3323349 found 3323340
> parent transid verify failed on 499774427136 wanted 3323349 found 3323340
> parent transid verify failed on 499774435328 wanted 3323349 found 3323340
> parent transid verify failed on 499774439424 wanted 3323349 found 3323340
> parent transid verify failed on 499774320640 wanted 3323349 found 3323340
> parent transid verify failed on 499774324736 wanted 3323349 found 3323340
> parent transid verify failed on 499774443520 wanted 3323349 found 3323340
> parent transid verify failed on 499774447616 wanted 3323349 found 3323340
> parent transid verify failed on 499774504960 wanted 3323349 found 3323340
> parent transid verify failed on 499774513152 wanted 3323349 found 3323340
> parent transid verify failed on 499774468096 wanted 3323349 found 3323340
> parent transid verify failed on 499774337024 wanted 3323349 found 3323340
> parent transid verify failed on 499774341120 wanted 3323349 found 3323340
> parent transid verify failed on 499774517248 wanted 3323349 found 3323340
> parent transid verify failed on 499774558208 wanted 3323349 found 3323340
> Fixed 0 roots.
> [2/7] checking extents
> extent back ref already exists for 499952799744 parent 0 root 2
> extent back ref already exists for 499952803840 parent 0 root 2
> extent back ref already exists for 499952807936 parent 0 root 2
> extent back ref already exists for 499952812032 parent 0 root 2
> extent back ref already exists for 499952816128 parent 0 root 2
> extent back ref already exists for 499952824320 parent 0 root 5
> extent back ref already exists for 499952832512 parent 0 root 2
> extent back ref already exists for 499952852992 parent 0 root 2
> extent back ref already exists for 499952857088 parent 0 root 2
> extent back ref already exists for 499952861184 parent 0 root 2
> extent back ref already exists for 499952877568 parent 0 root 2
> extent back ref already exists for 499952885760 parent 0 root 2
> extent back ref already exists for 499952889856 parent 0 root 2
> extent back ref already exists for 499952898048 parent 0 root 2
> leaf parent key incorrect 499774554112
> leaf parent key incorrect 499774554112
> leaf parent key incorrect 499774554112
> leaf parent key incorrect 499774554112
> leaf parent key incorrect 499774554112
> leaf parent key incorrect 499774554112
> leaf parent key incorrect 499774554112
> leaf parent key incorrect 499774554112
> leaf parent key incorrect 499774554112
> leaf parent key incorrect 499774554112
> leaf parent key incorrect 499774554112
> leaf parent key incorrect 499774554112
> leaf parent key incorrect 499774554112
> leaf parent key incorrect 499774554112
> leaf parent key incorrect 499774554112
> leaf parent key incorrect 499774554112
> leaf parent key incorrect 499774554112
> leaf parent key incorrect 499774554112
> leaf parent key incorrect 499774554112
> leaf parent key incorrect 499774554112
> leaf parent key incorrect 499774554112
> leaf parent key incorrect 499774554112
> leaf parent key incorrect 499774554112
> leaf parent key incorrect 499774554112
> leaf parent key incorrect 499774554112
> leaf parent key incorrect 499773358080
> bad block 499773358080
> ERROR: errors found in extent allocation tree or chunk allocation
> [3/7] checking free space cache
> [4/7] checking fs roots
> parent transid verify failed on 499774283776 wanted 3323349 found 3323340
> Wrong key of child node/leaf, wanted: (1442047, 1, 0), have:
> (523365974016, 168, 16384)
> ERROR: child eb corrupted: parent bytenr=499750891520 item=2 parent
> level=2 child level=0
> root 5 inode 1442047 errors 2001, no inode item, link count wrong
>     unresolved ref dir 256 index 0 namelen 3 name etc filetype 2
> errors 6, no dir index, no inode ref
> root 5 inode 1835263 errors 2001, no inode item, link count wrong
>     unresolved ref dir 256 index 0 namelen 3 name bin filetype 2
> errors 6, no dir index, no inode ref
> root 5 inode 1966335 errors 2001, no inode item, link count wrong
>     unresolved ref dir 256 index 0 namelen 4 name proc filetype 2
> errors 6, no dir index, no inode ref
> root 5 inode 2097407 errors 2001, no inode item, link count wrong
>     unresolved ref dir 256 index 0 namelen 5 name lib32 filetype 2
> errors 6, no dir index, no inode ref
> root 5 inode 2228479 errors 2001, no inode item, link count wrong
>     unresolved ref dir 256 index 0 namelen 3 name sys filetype 2
> errors 6, no dir index, no inode ref
> root 5 inode 2359551 errors 2001, no inode item, link count wrong
>     unresolved ref dir 256 index 0 namelen 5 name lib64 filetype 2
> errors 6, no dir index, no inode ref
> root 5 inode 3145983 errors 2001, no inode item, link count wrong
>     unresolved ref dir 256 index 0 namelen 3 name dev filetype 2
> errors 6, no dir index, no inode ref
> root 5 inode 3277055 errors 2001, no inode item, link count wrong
>     unresolved ref dir 256 index 0 namelen 3 name opt filetype 2
> errors 6, no dir index, no inode ref
> root 5 inode 3408127 errors 2001, no inode item, link count wrong
>     unresolved ref dir 256 index 0 namelen 3 name mnt filetype 2
> errors 6, no dir index, no inode ref
> root 5 inode 3539199 errors 2001, no inode item, link count wrong
>     unresolved ref dir 256 index 0 namelen 3 name usr filetype 2
> errors 6, no dir index, no inode ref
> root 5 inode 3670271 errors 2001, no inode item, link count wrong
>     unresolved ref dir 256 index 0 namelen 5 name media filetype 2
> errors 6, no dir index, no inode ref
> root 5 inode 4587775 errors 2001, no inode item, link count wrong
>     unresolved ref dir 256 index 0 namelen 4 name sbin filetype 2
> errors 6, no dir index, no inode ref
> root 5 inode 4980991 errors 2001, no inode item, link count wrong
>     unresolved ref dir 256 index 0 namelen 4 name etc2 filetype 2
> errors 6, no dir index, no inode ref
> root 5 inode 4984678 errors 2001, no inode item, link count wrong
>     unresolved ref dir 256 index 0 namelen 3 name run filetype 2
> errors 6, no dir index, no inode ref
> root 5 inode 5505279 errors 2001, no inode item, link count wrong
>     unresolved ref dir 256 index 0 namelen 7 name exports filetype 2
> errors 6, no dir index, no inode ref
> root 5 inode 5767423 errors 2001, no inode item, link count wrong
>     unresolved ref dir 256 index 0 namelen 5 name debug filetype 2
> errors 6, no dir index, no inode ref
> root 5 inode 5898495 errors 2001, no inode item, link count wrong
>     unresolved ref dir 256 index 0 namelen 4 name etc3 filetype 2
> errors 6, no dir index, no inode ref
> root 5 inode 6029567 errors 2001, no inode item, link count wrong
>     unresolved ref dir 256 index 0 namelen 4 name root filetype 2
> errors 6, no dir index, no inode ref
> root 5 inode 6431345 errors 2001, no inode item, link count wrong
>     unresolved ref dir 256 index 0 namelen 4 name boot filetype 2
> errors 6, no dir index, no inode ref
> ERROR: child eb corrupted: parent bytenr=499762622464 item=37 parent
> level=2 child level=0
> root 5 inode 6553855 errors 2001, no inode item, link count wrong
>     unresolved ref dir 256 index 0 namelen 3 name var filetype 2
> errors 6, no dir index, no inode ref
> root 5 inode 7602431 errors 2001, no inode item, link count wrong
>     unresolved ref dir 256 index 0 namelen 3 name tmp filetype 2
> errors 6, no dir index, no inode ref
> ERROR: child eb corrupted: parent bytenr=499752206336 item=14 parent
> level=3 child level=0
> root 5 inode 9133291 errors 2001, no inode item, link count wrong
>     unresolved ref dir 256 index 0 namelen 13 name .pulse-cookie
> filetype 1 errors 6, no dir index, no inode ref
> ERROR: child eb corrupted: parent bytenr=499748732928 item=14 parent
> level=3 child level=0
> root 5 inode 9133292 errors 2001, no inode item, link count wrong
>     unresolved ref dir 256 index 0 namelen 6 name .pulse filetype 2
> errors 6, no dir index, no inode ref
> ERROR: child eb corrupted: parent bytenr=499752206336 item=14 parent
> level=3 child level=0
> root 5 inode 9980485 errors 2001, no inode item, link count wrong
>     unresolved ref dir 256 index 0 namelen 9 name bootchart filetype 2
> errors 6, no dir index, no inode ref
> root 5 inode 10254180 errors 2001, no inode item, link count wrong
>     unresolved ref dir 256 index 0 namelen 4 name temp filetype 2
> errors 6, no dir index, no inode ref
> root 5 inode 11827458 errors 2001, no inode item, link count wrong
>     unresolved ref dir 256 index 0 namelen 8 name tftpboot filetype 2
> errors 6, no dir index, no inode ref
> ERROR: child eb corrupted: parent bytenr=499748732928 item=17 parent
> level=3 child level=0
> root 5 inode 14435353 errors 2001, no inode item, link count wrong
>     unresolved ref dir 131327 index 0 namelen 4 name s0be filetype 2
> errors 6, no dir index, no inode ref
> ERROR: child eb corrupted: parent bytenr=499752206336 item=17 parent
> level=3 child level=0
> root 5 inode 14646004 errors 2001, no inode item, link count wrong
>     unresolved ref dir 256 index 0 namelen 4 name s0be filetype 2
> errors 6, no dir index, no inode ref
> ERROR: child eb corrupted: parent bytenr=499748732928 item=17 parent
> level=3 child level=0
> root 5 inode 14910590 errors 2001, no inode item, link count wrong
>     unresolved ref dir 256 index 0 namelen 13 name .bash_history
> filetype 1 errors 6, no dir index, no inode ref
> root 5 inode 23438027 errors 2001, no inode item, link count wrong
>     unresolved ref dir 256 index 0 namelen 8 name mknod.sh filetype 1
> errors 6, no dir index, no inode ref
> root 5 inode 25548332 errors 2001, no inode item, link count wrong
>     unresolved ref dir 256 index 0 namelen 8 name ctrl_dir filetype 1
> errors 6, no dir index, no inode ref
> root 5 inode 25548333 errors 2001, no inode item, link count wrong
>     unresolved ref dir 256 index 0 namelen 5 name state filetype 1
> errors 6, no dir index, no inode ref
> root 5 inode 26407893 errors 2001, no inode item, link count wrong
>     unresolved ref dir 256 index 0 namelen 6 name e2fsck filetype 1
> errors 6, no dir index, no inode ref
> root 5 inode 36767707 errors 2001, no inode item, link count wrong
>     unresolved ref dir 924630 index 0 namelen 31 name
> lib_mysqludf_log-warnings.patch filetype 1 errors 6, no dir index, no
> inode ref
> root 5 inode 36767712 errors 2001, no inode item, link count wrong
>     unresolved ref dir 924632 index 0 namelen 32 name
> lib_mysqludf_stem-mysql_m4.patch filetype 1 errors 6, no dir index, no
> inode ref
> root 5 inode 36767838 errors 2001, no inode item, link count wrong
>     unresolved ref dir 924633 index 0 namelen 33 name
> mysql-udf-base64-signedness.patch filetype 1 errors 6, no dir index,
> no inode ref
> root 5 inode 36767839 errors 2001, no inode item, link count wrong
>     unresolved ref dir 924633 index 0 namelen 20 name
> mysql-udf-base64.sql filetype 1 errors 6, no dir index, no inode ref
> root 5 inode 36767840 errors 2001, no inode item, link count wrong
>     unresolved ref dir 924634 index 0 namelen 27 name
> mysql-udf-http-stdlib.patch filetype 1 errors 6, no dir index, no
> inode ref
> root 5 inode 36767843 errors 2001, no inode item, link count wrong
>     unresolved ref dir 924635 index 0 namelen 29 name
> mysql-udf-ipv6-warnings.patch filetype 1 errors 6, no dir index, no
> inode ref
> root 5 inode 37030378 errors 2001, no inode item, link count wrong
>     unresolved ref dir 924616 index 0 namelen 12 name metadata.xml
> filetype 1 errors 6, no dir index, no inode ref
> root 5 inode 37030384 errors 2001, no inode item, link count wrong
>     unresolved ref dir 924619 index 0 namelen 12 name metadata.xml
> filetype 1 errors 6, no dir index, no inode ref
> root 5 inode 37030490 errors 2001, no inode item, link count wrong
>     unresolved ref dir 924625 index 0 namelen 12 name metadata.xml
> filetype 1 errors 6, no dir index, no inode ref
> root 5 inode 37030492 errors 2001, no inode item, link count wrong
>     unresolved ref dir 924626 index 0 namelen 12 name metadata.xml
> filetype 1 errors 6, no dir index, no inode ref
> root 5 inode 37030497 errors 2001, no inode item, link count wrong
>     unresolved ref dir 924628 index 0 namelen 12 name metadata.xml
> filetype 1 errors 6, no dir index, no inode ref
> root 5 inode 39198776 errors 2001, no inode item, link count wrong
>     unresolved ref dir 256 index 0 namelen 8 name bootback filetype 2
> errors 6, no dir index, no inode ref
> root 5 inode 51520157 errors 2001, no inode item, link count wrong
>     unresolved ref dir 924616 index 0 namelen 29 name
> lib_mysqludf_log-0.0.2.ebuild filetype 1 errors 6, no dir index, no
> inode ref
> root 5 inode 51520163 errors 2001, no inode item, link count wrong
>     unresolved ref dir 924619 index 0 namelen 30 name
> lib_mysqludf_stem-0.9.1.ebuild filetype 1 errors 6, no dir index, no
> inode ref
> root 5 inode 51520278 errors 2001, no inode item, link count wrong
>     unresolved ref dir 924625 index 0 namelen 32 name
> mysql-udf-base64-20010618.ebuild filetype 1 errors 6, no dir index, no
> inode ref
> root 5 inode 51520280 errors 2001, no inode item, link count wrong
>     unresolved ref dir 924626 index 0 namelen 25 name
> mysql-udf-http-1.0.ebuild filetype 1 errors 6, no dir index, no inode
> ref
> root 5 inode 51520284 errors 2001, no inode item, link count wrong
>     unresolved ref dir 924628 index 0 namelen 25 name
> mysql-udf-ipv6-0.4.ebuild filetype 1 errors 6, no dir index, no inode
> ref
> root 5 inode 58792107 errors 2001, no inode item, link count wrong
>     unresolved ref dir 256 index 0 namelen 3 name foo filetype 1
> errors 6, no dir index, no inode ref
> root 5 inode 63681251 errors 2001, no inode item, link count wrong
>     unresolved ref dir 256 index 0 namelen 4 name xpra filetype 2
> errors 6, no dir index, no inode ref
> root 5 inode 66715793 errors 2001, no inode item, link count wrong
>     unresolved ref dir 256 index 0 namelen 8 name .viminfo filetype 1
> errors 6, no dir index, no inode ref
> root 5 inode 71469207 errors 2001, no inode item, link count wrong
>     unresolved ref dir 924616 index 0 namelen 8 name Manifest filetype
> 1 errors 6, no dir index, no inode ref
> root 5 inode 71469208 errors 2001, no inode item, link count wrong
>     unresolved ref dir 924619 index 0 namelen 8 name Manifest filetype
> 1 errors 6, no dir index, no inode ref
> root 5 inode 71469238 errors 2001, no inode item, link count wrong
>     unresolved ref dir 924625 index 0 namelen 8 name Manifest filetype
> 1 errors 6, no dir index, no inode ref
> root 5 inode 71469239 errors 2001, no inode item, link count wrong
>     unresolved ref dir 924626 index 0 namelen 8 name Manifest filetype
> 1 errors 6, no dir index, no inode ref
> root 5 inode 71469240 errors 2001, no inode item, link count wrong
>     unresolved ref dir 924628 index 0 namelen 8 name Manifest filetype
> 1 errors 6, no dir index, no inode ref
> ERROR: child eb corrupted: parent bytenr=499748732928 item=65 parent
> level=3 child level=1
> root 5 inode 75334150 errors 2001, no inode item, link count wrong
>     unresolved ref dir 256 index 0 namelen 7 name lib.new filetype 2
> errors 6, no dir index, no inode ref
> parent transid verify failed on 499774287872 wanted 3323349 found 3323340
> parent transid verify failed on 499774291968 wanted 3323349 found 3323340
> parent transid verify failed on 499774296064 wanted 3323349 found 3323340
> root 5 inode 77351088 errors 2001, no inode item, link count wrong
>     unresolved ref dir 256 index 0 namelen 3 name lib filetype 7
> errors 6, no dir index, no inode ref
> ERROR: errors found in fs roots
> 
> Starting repair.
> Opening filesystem to check...
> Checking filesystem on /dev/sda3
> UUID: 815266d6-a8b9-4f63-a593-02fde178263f
> cache and super generation don't match, space cache will be invalidated
> reset isize for dir 256 root 5
> reset isize for dir 131327 root 5
> reset isize for dir 924616 root 5
> Moving file 'lib_mysqludf_log' to 'lost+found' dir since it has no valid backref
> Fixed the nlink of inode 924616
> reset isize for dir 924619 root 5
> Moving file 'lib_mysqludf_stem' to 'lost+found' dir since it has no
> valid backref
> Fixed the nlink of inode 924619
> reset isize for dir 924625 root 5
> Moving file 'mysql-udf-base64' to 'lost+found' dir since it has no valid backref
> Fixed the nlink of inode 924625
> reset isize for dir 924626 root 5
> Moving file 'mysql-udf-http' to 'lost+found' dir since it has no valid backref
> Fixed the nlink of inode 924626
> reset isize for dir 924628 root 5
> Moving file 'mysql-udf-ipv6' to 'lost+found' dir since it has no valid backref
> Fixed the nlink of inode 924628
> reset isize for dir 924630 root 5
> reset isize for dir 924632 root 5
> reset isize for dir 924633 root 5
> reset isize for dir 924634 root 5
> reset isize for dir 924635 root 5
> Trying to rebuild inode:1442047
> Trying to rebuild inode:1835263
> Trying to rebuild inode:1966335
> Trying to rebuild inode:2097407
> Trying to rebuild inode:2228479
> Trying to rebuild inode:2359551
> Trying to rebuild inode:3145983
> Trying to rebuild inode:3277055
> Trying to rebuild inode:3408127
> Trying to rebuild inode:3539199
> Trying to rebuild inode:3670271
> Trying to rebuild inode:4587775
> Trying to rebuild inode:4980991
> Trying to rebuild inode:4984678
> Trying to rebuild inode:5505279
> Trying to rebuild inode:5767423
> Trying to rebuild inode:5898495
> Trying to rebuild inode:6029567
> Trying to rebuild inode:6431345
> Trying to rebuild inode:6553855
> Trying to rebuild inode:7602431
> Trying to rebuild inode:9133291
> Trying to rebuild inode:9133292
> Trying to rebuild inode:9980485
> Trying to rebuild inode:10254180
> Trying to rebuild inode:11827458
> Trying to rebuild inode:14435353
> Trying to rebuild inode:14646004
> Trying to rebuild inode:14910590
> Trying to rebuild inode:23438027
> Trying to rebuild inode:25548332
> Trying to rebuild inode:25548333
> Trying to rebuild inode:26407893
> Trying to rebuild inode:36767707
> Trying to rebuild inode:36767712
> Trying to rebuild inode:36767838
> Trying to rebuild inode:36767839
> Trying to rebuild inode:36767840
> Trying to rebuild inode:36767843
> Trying to rebuild inode:37030378
> Trying to rebuild inode:37030384
> Trying to rebuild inode:37030490
> Trying to rebuild inode:37030492
> Trying to rebuild inode:37030497
> Trying to rebuild inode:39198776
> Trying to rebuild inode:51520157
> Trying to rebuild inode:51520163
> Trying to rebuild inode:51520278
> Trying to rebuild inode:51520280
> Trying to rebuild inode:51520284
> Trying to rebuild inode:58792107
> Trying to rebuild inode:63681251
> Trying to rebuild inode:66715793
> Trying to rebuild inode:71469207
> Trying to rebuild inode:71469208
> Trying to rebuild inode:71469238
> Trying to rebuild inode:71469239
> Trying to rebuild inode:71469240
> Trying to rebuild inode:75334150
> Trying to rebuild inode:77351088
> found 89594781696 bytes used, error(s) found
> total csum bytes: 0
> total tree bytes: 108093440
> total fs tree bytes: 53248
> total extent tree bytes: 107958272
> btree space waste bytes: 36265970
> file data blocks allocated: 27983872
>  referenced 27983872
> 

Attachment: signature.asc
Description: OpenPGP digital 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