run a online fsck didn't fix it -> go to a live cd with kernel 6.7.2 and run fsck again.
cannot mount anymore
get back to c1bd21b and kernel fsck didn't fix it with a EEXIST_str_hash_set error.(at emergency shell cause cannot mount root)
get to live cd again and run bcachefs-tools get belowing errors
The fsck log:
bcachefs fsck -pv /dev/disk/by-uuid/afe784f7-957c-4f03-9c76-49c38db0add3
modprobe: FATAL: Module bcachefs not found in directory /lib/modules/6.7.2-arch1-2
Running userspace offline fsck
starting version 1.13: inode_has_child_snapshots opts=ro,compression=lz4,degraded,verbose,fsck,fix_errors=yes,read_only
recovering from unclean shutdown
superblock requires following recovery passes to be run:
check_dirents
starting journal read
journal read done on device /dev/disk/by-uuid/afe784f7-957c, ret 0
journal read done, replaying entries 7190525-7190525
Journal keys: 0 read, 0 after sorting and compacting
accounting_read... done
alloc_read... done
stripes_read... done
snapshots_read... done
check_allocations... done
going read-write
journal_replay... done
check_alloc_info... done
check_lrus... done
check_btree_backpointers... done
check_backpointers_to_extents... done
check_extents_to_backpointers... done
check_alloc_to_lru_refs... done
check_snapshot_trees... done
check_snapshots... done
check_subvols... done
check_subvol_children... done
delete_dead_snapshots... done
check_inodes... done
check_extents... done
check_indirect_extents... done
check_dirents...have key for inode 4097:4294967057 but have inode in ancestor snapshot 4294967063
unexpected because we should always update the inode when we update a key in that inode
u64s 8 type dirent 4097:100358861682507469:4294967057 len 0 ver 0: 135025332 -> 135025332 type reg
have key for inode 4097:4294967059 but have inode in ancestor snapshot 4294967063
unexpected because we should always update the inode when we update a key in that inode
u64s 8 type dirent 4097:112169338071571397:4294967059 len 0 ver 0: 268948989 -> 268948989 type reg
have key for inode 4097:4294967055 but have inode in ancestor snapshot 4294967057
unexpected because we should always update the inode when we update a key in that inode
u64s 7 type dirent 4097:2326434648892758398:4294967055 len 0 ver 0: 877356 -> 877356 type reg
have key for inode 4097:4294967061 but have inode in ancestor snapshot 4294967063
unexpected because we should always update the inode when we update a key in that inode
u64s 7 type dirent 4097:7194892618009998837:4294967061 len 0 ver 0: 863857 -> 863857 type reg
duplicate hash table keys:
u64s 7 type dirent 888029:4300769135416165181:4294967051 len 0 ver 0: LOCK -> 1610692404 type reg, fixing
duplicate hash table keys:
u64s 7 type dirent 888029:5237176744535310680:4294967049 len 0 ver 0: LOG -> 671298133 type reg, fixing
duplicate hash table keys:
u64s 7 type dirent 888029:5237176744535310680:4294967051 len 0 ver 0: LOG -> 671294546 type reg, fixing
hash table key at wrong offset: btree dirents inode 888029 offset 5804018822474816914, hashed to 928758846
u64s 8 type dirent 888029:5804018822474816914:4294967049 len 0 ver 0: 000013.ldb -> 1073840531 type reg, fixing
hash table key at wrong offset: btree dirents inode 888029 offset 6156132933765718977, hashed to 3376223103
u64s 8 type dirent 888029:6156132933765718977:4294967051 len 0 ver 0: 000008.log -> 1476515644 type reg, fixing
duplicate hash table keys:
u64s 7 type dirent 888029:6947703628659361298:4294967051 len 0 ver 0: CURRENT -> 1610692406 type reg, fixing
hash table key at wrong offset: btree dirents inode 888029 offset 8579712119954746264, hashed to 2137525450
u64s 8 type dirent 888029:8579712119954746264:4294967051 len 0 ver 0: 000010.ldb -> 2013304302 type reg, fixing
duplicate hash table keys:
u64s 7 type dirent 888029:9140552677482583496:4294967049 len 0 ver 0: LOG.old -> 939624193 type reg, fixing
duplicate hash table keys:
u64s 7 type dirent 888029:9140552677482583496:4294967051 len 0 ver 0: LOG.old -> 805446487 type reg, fixing
duplicate hash table keys:
u64s 8 type dirent 888029:9186354802473094903:4294967051 len 0 ver 0: MANIFEST-000001 -> 1610692405 type reg, fixing
duplicate hash table keys:
u64s 8 type dirent 135031806:7296050122168861489:4294967051 len 0 ver 0: 2023.11.29.1201 -> 1744888999 type dir, fixing
fsck counted subdirectories wrong for inum 135031806:4294967049: got 1 should be 2
fsck counted subdirectories wrong for inum 135031806:4294967051: got 1 should be 2
duplicate hash table keys:
u64s 12 type dirent 268962913:3060412957897704:4294967051 len 0 ver 0: b2cb153a917c34a216b0abdfcc11c10a496afcbe.qmlc -> 805446097 type reg, fixing
duplicate hash table keys:
u64s 12 type dirent 268962913:53621621623290390:4294967051 len 0 ver 0: d66af88aeea73073361cb698fa7e62f3ed28f371.qmlc -> 805446114 type reg, fixing
duplicate hash table keys:
u64s 12 type dirent 268962913:412764169164122714:4294967051 len 0 ver 0: f22273d8864b4afad902bc65a37d9e46f79c3c39.qmlc -> 1610692391 type reg, fixing
duplicate hash table keys:
u64s 12 type dirent 268962913:452127681534505441:4294967051 len 0 ver 0: 6c11b809c02ebe9df676344b7fe2abfe0440d2f8.qmlc -> 805446105 type reg, fixing
duplicate hash table keys:
u64s 12 type dirent 268962913:772484748110795439:4294967051 len 0 ver 0: c0fe6a98ee3f8d2218051cba31378f1f13d6cace.qmlc -> 805446112 type reg, fixing
duplicate hash table keys:
u64s 12 type dirent 268962913:952231586462164803:4294967051 len 0 ver 0: 763746d2191b6d4897e1e1f89c22ff0f0731d8d2.qmlc -> 805446111 type reg, fixing
duplicate hash table keys:
u64s 12 type dirent 268962913:1103642157251907413:4294967051 len 0 ver 0: 55e5cc048bc8ac82d1bf150e4534785f732998dd.qmlc -> 805446108 type reg, fixing
duplicate hash table keys:
u64s 12 type dirent 268962913:1382927751966447424:4294967051 len 0 ver 0: 528373c9d8d2ae3d820f748e6e36fb30d65b2964.qmlc -> 671286078 type reg, fixing
duplicate hash table keys:
u64s 12 type dirent 268962913:1439645534279102283:4294967051 len 0 ver 0: b8f91e23f46fbfa8d48c843c491e01c33b247a14.qmlc -> 805446104 type reg, fixing
duplicate hash table keys:
u64s 12 type dirent 268962913:1542201199832204744:4294967051 len 0 ver 0: 2053f38ec7c1b002e894eb524c011f492cef7d9c.qmlc -> 939623772 type reg, fixing
duplicate hash table keys:
u64s 12 type dirent 268962913:1572710954954258090:4294967051 len 0 ver 0: 58cd51766d7c297d9f334a8e6695dff41412ae65.qmlc -> 671286074 type reg, fixing
duplicate hash table keys:
u64s 12 type dirent 268962913:1827774445962604729:4294967051 len 0 ver 0: 1df17b4b8fb841ee135a1df6e8c30ddc5a263cdc.qmlc -> 671286075 type reg, fixing
duplicate hash table keys:
u64s 12 type dirent 268962913:2248291913467111752:4294967051 len 0 ver 0: 9477e3a776cb3a2c52357e8adb2f3ef1f0181b5b.qmlc -> 671286076 type reg, fixing
duplicate hash table keys:
u64s 12 type dirent 268962913:2270403806178842427:4294967051 len 0 ver 0: 2b10cd904df1b274edec36f1a562a10b4fc466b8.qmlc -> 805446100 type reg, fixing
duplicate hash table keys:
u64s 12 type dirent 268962913:2483156619196447850:4294967051 len 0 ver 0: 7dacd936717893cdac780d45cb3e5bb34c02825c.qmlc -> 805446110 type reg, fixing
duplicate hash table keys:
u64s 12 type dirent 268962913:2485054980412219589:4294967051 len 0 ver 0: 8e00018e46c6511f3ac96aecefc71066a43ed12f.qmlc -> 671286073 type reg, fixing
duplicate hash table keys:
u64s 12 type dirent 268962913:2752718119086536703:4294967051 len 0 ver 0: 22a5697e4918b47c0c5c1ba8d75cd3bcf7e51354.qmlc -> 805446099 type reg, fixing
duplicate hash table keys:
u64s 12 type dirent 268962913:2885870078294971875:4294967051 len 0 ver 0: 93b19917fc46d87ac8011ac699db1e628b6bdc5d.qmlc -> 403026496 type reg, fixing
duplicate hash table keys:
u64s 12 type dirent 268962913:2938029825834153607:4294967051 len 0 ver 0: 85075cdb08128ef3eeb89e25d1ae802c3a1d7f4e.qmlc -> 805446115 type reg, fixing
duplicate hash table keys:
u64s 12 type dirent 268962913:3749922255690730688:4294967051 len 0 ver 0: 5a85acd966b7a641cc8e04ddcf644118414d8c81.qmlc -> 1879090588 type reg, fixing
duplicate hash table keys:
u64s 12 type dirent 268962913:3759814010666676213:4294967051 len 0 ver 0: 3daff8c2743f9c038b0abb6e61dfe5d18f7c96bd.qmlc -> 671286079 type reg, fixing
duplicate hash table keys:
u64s 12 type dirent 268962913:3817298141548890621:4294967051 len 0 ver 0: 68dae20ab18264ff676e7d3ef9f50dfb7d3c2aa2.qmlc -> 1744888904 type reg, fixing
duplicate hash table keys:
u64s 12 type dirent 268962913:3918556322032030530:4294967051 len 0 ver 0: 93ea27dafe4a0486f4b3bd6200bb6a7a9b705b07.qmlc -> 805446116 type reg, fixing
duplicate hash table keys:
u64s 12 type dirent 268962913:3998136921212516707:4294967051 len 0 ver 0: 45680972e44dd92aa33f860a5b98bce3fac83aa9.qmlc -> 671286077 type reg, fixing
duplicate hash table keys:
u64s 12 type dirent 268962913:4044664453812357592:4294967051 len 0 ver 0: f68b31b4c119193bcd8782d17d70676eddf3378d.qmlc -> 1073840218 type reg, fixing
duplicate hash table keys:
u64s 12 type dirent 268962913:4619279897830455804:4294967051 len 0 ver 0: 472b2272bbc7061423afcf6d739c8584b454819c.qmlc -> 805446109 type reg, fixing
duplicate hash table keys:
u64s 12 type dirent 268962913:4666029501293506368:4294967051 len 0 ver 0: 38f2e08aa3d7812efa2abac13620e32aa5562431.qmlc -> 1744888903 type reg, fixing
duplicate hash table keys:
u64s 12 type dirent 268962913:4724216191285649034:4294967051 len 0 ver 0: 712d33903e1f0626685e04574838441b23ef04ca.qmlc -> 805446107 type reg, fixing
duplicate hash table keys:
u64s 12 type dirent 268962913:4853254314742027305:4294967051 len 0 ver 0: 088943f7fdf72a77e96db347d2862941796f60ad.qmlc -> 805446103 type reg, fixing
duplicate hash table keys:
u64s 12 type dirent 268962913:5264476737003204617:4294967051 len 0 ver 0: d3d479342dcad82bd7e18f54f2b096e3c38fa057.qmlc -> 1879090589 type reg, fixing
duplicate hash table keys:
u64s 12 type dirent 268962913:5427419085102043139:4294967051 len 0 ver 0: 308707f423daddcf06c46baf1218c1a04c55df68.qmlc -> 805446113 type reg, fixing
duplicate hash table keys:
u64s 12 type dirent 268962913:5491786128807371317:4294967051 len 0 ver 0: 01f7ac0e63e1cd207036722f0a32f74a1eb8f97b.qmlc -> 1610692390 type reg, fixing
duplicate hash table keys:
u64s 12 type dirent 268962913:5517650216784007811:4294967051 len 0 ver 0: 610e3c79264e8303167d94e3306da4793828cb16.qmlc -> 805446095 type reg, fixing
duplicate hash table keys:
u64s 12 type dirent 268962913:5561694771846282910:4294967051 len 0 ver 0: 46489c6770a2f0c2dc334be8c8afd39f72bd008c.qmlc -> 805446098 type reg, fixing
duplicate hash table keys:
u64s 12 type dirent 268962913:5697534673792913301:4294967051 len 0 ver 0: a846ba6902f6fd57c2f3e7bbc4281a998dd0c052.qmlc -> 805446101 type reg, fixing
duplicate hash table keys:
u64s 12 type dirent 268962913:6375948330981221339:4294967051 len 0 ver 0: 0eab497c6a6d85a32be99d5e8afda910ce7beecc.qmlc -> 1879090591 type reg, fixing
hash table key at wrong offset: btree dirents inode 268962913 offset 6612917068087996867, hashed to 2186615062
u64s 12 type dirent 268962913:6612917068087996867:4294967051 len 0 ver 0: b99c7a7d452a71e5caa33aa883141fc9b171f72b.qmlc -> 2013304242 type reg, fixing
duplicate hash table keys:
u64s 12 type dirent 268962913:7112046268244844490:4294967051 len 0 ver 0: 4095bdd2f238e455676efc88652ed3a9382ce15a.qmlc -> 403026493 type reg, fixing
duplicate hash table keys:
u64s 12 type dirent 268962913:7183228170582724774:4294967051 len 0 ver 0: 8e662aa2b677bed4fe3f23c96c7ffe471b36aa51.qmlc -> 805446106 type reg, fixing
duplicate hash table keys:
u64s 12 type dirent 268962913:7363184414171770633:4294967051 len 0 ver 0: 70ea611b8f16436f5ffad834ffa6c3a8f54ba53b.qmlc -> 403026495 type reg, fixing
duplicate hash table keys:
u64s 12 type dirent 268962913:7399731246393006001:4294967051 len 0 ver 0: c348bb0817913765b6f6be6f61732ff40fd4af72.qmlc -> 1879090590 type reg, fixing
duplicate hash table keys:
u64s 12 type dirent 268962913:8028740908914833362:4294967051 len 0 ver 0: 1b92e8cb9e05dbf2f4413380530fa1ec3d6d4bd8.qmlc -> 671286072 type reg, fixing
duplicate hash table keys:
u64s 12 type dirent 268962913:8090778774210196177:4294967051 len 0 ver 0: e6e408cbf4e149015c28d61b1fbe93f59973890d.qmlc -> 671291240 type reg, fixing
duplicate hash table keys:
u64s 12 type dirent 268962913:8492075286155832319:4294967051 len 0 ver 0: 688334ecbba814fb043f9ef68a66c8432a0425bf.qmlc -> 805446102 type reg, fixing
duplicate hash table keys:
u64s 12 type dirent 268962913:8526941643474053730:4294967051 len 0 ver 0: 048bc292eb5d5441d9cc5dffd131a4f2c874ddfb.qmlc -> 805446094 type reg, fixing
hash table key at wrong offset: btree dirents inode 268962913 offset 8772069019837461096, hashed to 1865529890
u64s 12 type dirent 268962913:8772069019837461096:4294967051 len 0 ver 0: 4a0649823047d6c7d50ab871298c3d12413d44af.qmlc -> 671291345 type reg, fixing
duplicate hash table keys:
u64s 12 type dirent 268962913:8894257171199664026:4294967051 len 0 ver 0: 6d9503680f719aeb96ca759d6bb2538a3d82a97e.qmlc -> 805446096 type reg, fixing
duplicate hash table keys:
u64s 12 type dirent 268962913:9045531986958520680:4294967051 len 0 ver 0: 2d7c2c7b19878743fd44e39b8b21997a3b0cc972.qmlc -> 403026494 type reg, fixing
hash table key at wrong offset: btree dirents inode 268962959 offset 5678400281070124625, hashed to 3229209313
u64s 7 type dirent 268962959:5678400281070124625:4294967051 len 0 ver 0: 9189 -> 403035770 type dir, fixing
hash table key at wrong offset: btree dirents inode 268962959 offset 7120345536533797393, hashed to 2660795718
u64s 7 type dirent 268962959:7120345536533797393:4294967049 len 0 ver 0: 9195 -> 805446990 type dir, fixing
hash table key at wrong offset: btree dirents inode 268962959 offset 7595267433496930597, hashed to 1508932058
u64s 7 type dirent 268962959:7595267433496930597:4294967051 len 0 ver 0: 9182 -> 403034422 type dir, fixing
fsck counted subdirectories wrong for inum 268962959:4294967049: got 1 should be 4
directory 268962959:4294967049 with wrong i_nlink: got 2, should be 4, fixing
fsck counted subdirectories wrong for inum 268962959:4294967051: got 1 should be 3
duplicate hash table keys:
u64s 8 type dirent 268962971:3649358191576182112:4294967051 len 0 ver 0: 2024.8.10.0 -> 1744889253 type dir, fixing
fsck counted subdirectories wrong for inum 268962971:4294967049: got 1 should be 2
fsck counted subdirectories wrong for inum 268962971:4294967051: got 1 should be 2
duplicate hash table keys:
u64s 8 type dirent 402995632:7201852336439629861:4294967051 len 0 ver 0: 120.0.6050.0 -> 671286156 type dir, fixing
fsck counted subdirectories wrong for inum 402995632:4294967049: got 1 should be 2
fsck counted subdirectories wrong for inum 402995632:4294967051: got 1 should be 2
duplicate hash table keys:
u64s 7 type dirent 671279561:1119980989796990190:4294967051 len 0 ver 0: LOCK -> 1476501098 type reg, fixing
duplicate hash table keys:
u64s 7 type dirent 671279561:1318540077693223951:4294967049 len 0 ver 0: LOG -> 268964078 type reg, fixing
duplicate hash table keys:
u64s 7 type dirent 671279561:1318540077693223951:4294967051 len 0 ver 0: LOG -> 1610692706 type reg, fixing
duplicate hash table keys:
u64s 8 type dirent 671279561:1320983687678643076:4294967051 len 0 ver 0: 000003.log -> 1476501101 type reg, fixing
duplicate hash table keys:
u64s 8 type dirent 671279561:1352627024859539570:4294967051 len 0 ver 0: MANIFEST-000001 -> 1476501099 type reg, fixing
duplicate hash table keys:
u64s 7 type dirent 671279561:1933198716900106420:4294967051 len 0 ver 0: CURRENT -> 1476501100 type reg, fixing
hash table key at wrong offset: btree dirents inode 671279561 offset 2725501550176414806, hashed to 2363222936
u64s 8 type dirent 671279561:2725501550176414806:4294967051 len 0 ver 0: 000007.ldb -> 1208112402 type reg, fixing
hash table key at wrong offset: btree dirents inode 671279561 offset 4414758013919101907, hashed to 4244190400
u64s 8 type dirent 671279561:4414758013919101907:4294967051 len 0 ver 0: 000005.ldb -> 671291416 type reg, fixing
hash table key at wrong offset: btree dirents inode 671279561 offset 4837870353506840326, hashed to 1822315816
u64s 8 type dirent 671279561:4837870353506840326:4294967051 len 0 ver 0: 000003.ldb -> 1476514409 type reg, fixing
hash table key at wrong offset: btree dirents inode 671279561 offset 6207265439462063471, hashed to 3416100549
u64s 8 type dirent 671279561:6207265439462063471:4294967049 len 0 ver 0: 000010.ldb -> 537118682 type reg, fixing
duplicate hash table keys:
u64s 7 type dirent 671279561:7881768156167567512:4294967049 len 0 ver 0: LOG.old -> 1476515797 type reg, fixing
duplicate hash table keys:
u64s 7 type dirent 671279561:7881768156167567512:4294967051 len 0 ver 0: LOG.old -> 671291415 type reg, fixing
hash table key at wrong offset: btree dirents inode 671279561 offset 8115491818438602488, hashed to 3149877661
u64s 8 type dirent 671279561:8115491818438602488:4294967049 len 0 ver 0: 000012.ldb -> 268964079 type reg, fixing
hash table key at wrong offset: btree dirents inode 805444561 offset 199470198555522726, hashed to 2215833108
u64s 8 type dirent 805444561:199470198555522726:4294967051 len 0 ver 0: 000005.ldb -> 1476514568 type reg, fixing
duplicate hash table keys:
u64s 7 type dirent 805444561:558481219035860870:4294967051 len 0 ver 0: CURRENT -> 1744888918 type reg, fixing
duplicate hash table keys:
u64s 7 type dirent 805444561:682606173774954030:4294967049 len 0 ver 0: LOG.old -> 1744892414 type reg, fixing
duplicate hash table keys:
u64s 7 type dirent 805444561:682606173774954030:4294967051 len 0 ver 0: LOG.old -> 1476514567 type reg, fixing
hash table key at wrong offset: btree dirents inode 805444561 offset 1651051261863323953, hashed to 343248892
u64s 8 type dirent 805444561:1651051261863323953:4294967051 len 0 ver 0: 000003.ldb -> 1342297413 type reg, fixing
hash table key at wrong offset: btree dirents inode 805444561 offset 2487134792805739019, hashed to 3277097801
u64s 8 type dirent 805444561:2487134792805739019:4294967049 len 0 ver 0: 000012.ldb -> 135032279 type reg, fixing
hash table key at wrong offset: btree dirents inode 805444561 offset 3746066652106881540, hashed to 3010876433
u64s 8 type dirent 805444561:3746066652106881540:4294967049 len 0 ver 0: 000010.ldb -> 268963867 type reg, fixing
duplicate hash table keys:
u64s 8 type dirent 805444561:4569258939590470476:4294967051 len 0 ver 0: 000003.log -> 537118278 type reg, fixing
duplicate hash table keys:
u64s 7 type dirent 805444561:5237779336323368650:4294967051 len 0 ver 0: LOCK -> 1073840157 type reg, fixing
duplicate hash table keys:
u64s 7 type dirent 805444561:6655554537723070454:4294967049 len 0 ver 0: LOG -> 135032278 type reg, fixing
duplicate hash table keys:
u64s 7 type dirent 805444561:6655554537723070454:4294967051 len 0 ver 0: LOG -> 2013304278 type reg, fixing
hash table key at wrong offset: btree dirents inode 805444561 offset 7945330704749044148, hashed to 4096799052
u64s 8 type dirent 805444561:7945330704749044148:4294967051 len 0 ver 0: 000007.ldb -> 2013304279 type reg, fixing
duplicate hash table keys:
u64s 8 type dirent 805444561:8595147361858618068:4294967051 len 0 ver 0: MANIFEST-000001 -> 1744888917 type reg, fixing
hash table key at wrong offset: btree dirents inode 805444580 offset 766217771, hashed to 3042027678403303994
u64s 7 type dirent 805444580:766217771:4294967051 len 0 ver 0: LOG -> 805446039 type reg, fixing
hash_check_key(): error EEXIST_str_hash_set
check_dirent(): error EEXIST_str_hash_set
bch2_check_dirents(): error EEXIST_str_hash_set
unable to write journal to sufficient devices
bch2_fs_recovery(): error EEXIST_str_hash_set
bch2_fs_start(): error starting filesystem EEXIST_str_hash_set
shutting down
going read-only
finished waiting for writes to stop
flushing journal and stopping allocators, journal seq 7190534
flushing journal and stopping allocators complete, journal seq 7190534
unshutdown complete, journal seq 7190534
done going read-only, filesystem not clean
shutdown complete
The show-super output:
Device: (unknown device)
External UUID: afe784f7-957c-4f03-9c76-49c38db0add3
Internal UUID: fb19ab87-80db-45b5-ac1e-74caadf825be
Magic number: c68573f6-66ce-90a9-d96a-60cf803df7ef
Device index: 0
Label: (none)
Version: 1.13: inode_has_child_snapshots
Version upgrade complete: 1.13: inode_has_child_snapshots
Oldest version on disk: 1.3: rebalance_work
Created: Sat Mar 2 04:44:15 2024
Sequence number: 1431
Time of last write: Sat Oct 12 12:57:05 2024
Superblock size: 5.05 KiB/1.00 MiB
Clean: 0
Devices: 1
Sections: members_v1,replicas_v0,clean,journal_seq_blacklist,journal_v2,counters,members_v2,errors,ext,downgrade
Features: lz4,journal_seq_blacklist_v3,reflink,new_siphash,inline_data,new_extent_overwrite,btree_ptr_v2,extents_above_btree_updates,btree_updates_journalled,reflink_inline_data,new_varint,journal_no_flush,alloc_v2,extents_across_btree_nodes
Compat features: alloc_info,alloc_metadata,extents_above_btree_updates_done,bformat_overflow_done
Options:
block_size: 512 B
btree_node_size: 256 KiB
errors: continue [fix_safe] panic ro
metadata_replicas: 1
data_replicas: 1
metadata_replicas_required: 1
data_replicas_required: 1
encoded_extent_max: 64.0 KiB
metadata_checksum: none [crc32c] crc64 xxhash
data_checksum: none [crc32c] crc64 xxhash
compression: lz4
background_compression: none
str_hash: crc32c crc64 [siphash]
metadata_target: none
foreground_target: none
background_target: none
promote_target: none
erasure_code: 0
inodes_32bit: 1
shard_inode_numbers: 1
inodes_use_key_cache: 1
gc_reserve_percent: 8
gc_reserve_bytes: 0 B
root_reserve_percent: 0
wide_macs: 0
promote_whole_extents: 1
acl: 1
usrquota: 0
grpquota: 0
prjquota: 0
journal_flush_delay: 1000
journal_flush_disabled: 0
journal_reclaim_delay: 100
journal_transaction_names: 1
allocator_stuck_timeout: 30
version_upgrade: [compatible] incompatible none
nocow: 0
members_v2 (size 160):
Device: 0
Label: (none)
UUID: 87457945-3739-4979-b064-ad6ad405adf3
Size: 60.0 GiB
read errors: 0
write errors: 0
checksum errors: 0
seqread iops: 0
seqwrite iops: 0
randread iops: 0
randwrite iops: 0
Bucket size: 256 KiB
First bucket: 0
Buckets: 245760
Last mount: Sat Oct 12 12:56:51 2024
Last superblock write: 1431
State: rw
Data allowed: journal,btree,user
Has data: journal,btree,user
Btree allocated bitmap blocksize: 2.00 MiB
Btree allocated bitmap: 0000000000000000000000000000011111111111111111111111111111111111
Durability: 1
Discard: 1
Freespace initialized: 1
errors (size 344):
alloc_key_to_missing_lru_entry 29843 Sat Oct 12 12:55:48 2024
lru_entry_bad 779 Sat Oct 12 08:29:12 2024
bkey_in_missing_snapshot 6 Sat Oct 5 15:04:44 2024
inode_dir_wrong_nlink 106 Sat Oct 12 11:55:52 2024
inode_dir_multiple_links 40 Sat Oct 12 11:09:39 2024
inode_multiple_links_but_nlink_0 706 Sat Oct 12 11:09:39 2024
inode_wrong_backpointer 746 Sat Oct 12 11:09:39 2024
inode_wrong_nlink 6 Thu May 23 02:24:42 2024
inode_unreachable 3305 Sat Oct 12 07:57:53 2024
dirent_to_missing_inode 1230 Sat Oct 5 15:03:08 2024
xattr_in_missing_inode 5387 Fri Oct 4 16:35:48 2024
hash_table_key_duplicate 602 Sat Oct 12 11:55:52 2024
hash_table_key_wrong_offset 2886 Sat Oct 12 11:55:52 2024
unlinked_inode_not_on_deleted_list 1788 Sat Oct 5 15:03:05 2024
inode_points_to_missing_dirent 1 Sat Oct 12 08:29:28 2024
subvol_children_bad 46 Fri Jul 26 12:14:59 2024
accounting_mismatch 9 Sat Oct 5 15:08:06 2024
alloc_key_fragmentation_lru_wrong 19756 Sat Oct 12 08:41:19 2024
accounting_key_junk_at_end 31 Sat Oct 5 02:35:59 2024
accounting_key_replicas_nr_devs_0 2 Sat Oct 5 02:35:59 2024
accounting_key_version_0 39 Sat Oct 5 15:08:12 2024
Not sure if it's a user fault on me, but I can get the metadata dump if needed.
The steps I've done:
xxx.qmlc
ones in fsck output below). andls
shows likeThe fsck log:
The show-super output: