Tornic Posted June 7, 2023 Share Posted June 7, 2023 Hello, I recently upgraded my parity disk and one other drive to 16TB. The parity drive was an 8TB disk, and the other disk was an 4TB disk. After a few days of letting it run, I encoutered 0 errors. Yesterday I swapped out another 4TB for the old 8TB parity drive. And started the rebuilding process. This morning I woke up to read failure errors on my 16TB disk, the disk drive not the parity disk. I powered down the system, to replace old 8TB drive with the 4TB I replaced yesterday to see if the system would fully recognize the drive so I could swap the 16TB drive. I later found out that it's not possible to replace an lower disk for a higher disk. So I swapped the 8TB back for that 4TB. And at the moment it's doing a Read-check for the 16TB. I noticed that the speed of the Read-check dropped to like 24mb/s 10 minutes in, and that the amount of errors increased. My goal is to replace the 16TB drive, I want to do this with minimum data loss. What is best way to do this? tornic-diagnostics-20230607-0858.zip Quote Link to comment
Tornic Posted June 7, 2023 Author Share Posted June 7, 2023 Errors increasing now. Quote Link to comment
JorgeB Posted June 7, 2023 Share Posted June 7, 2023 Disk2 has a lot of pending sectors and failed SMART tests, so it need to be replaced, problem is that disk3 is disabled and you only have single parity, I assume you still have old disk3 at least? Quote Link to comment
Tornic Posted June 7, 2023 Author Share Posted June 7, 2023 Yes, i still have the old disk3. But when I tried to swap it, it said that it couldn't because the old disk3 is smaller than the new disk3. How do I get around that issue? I guess if I can make the old disk3 active again, and replace the disk2 I would have no data loss right? Quote Link to comment
JorgeB Posted June 7, 2023 Share Posted June 7, 2023 You can do a new config and re-use old disk3, that will take care of that data, for disk2 you can try to copy everything you can from the current disk, of if there weren't any writes to the array since disk3 was replaced you try to force rebuild it, but that will only work if parity is still valid with the old disk. Quote Link to comment
Tornic Posted June 7, 2023 Author Share Posted June 7, 2023 A few followup questions. It's now doing a Read-Check, is it usefull to just let it finish? Or can i cancel it because I'm going to replace it anyway? And regarding the new config method it would invole the following steps. Replace new disk3 with old disk3 Replace disk2 Start new config Rebuild disk2 Is the above correct? Quote Link to comment
JorgeB Posted June 7, 2023 Share Posted June 7, 2023 1 hour ago, Tornic said: is it usefull to just let it finish? Not really. 1 hour ago, Tornic said: Is the above correct? There's a specific procedure that must be done, I can post instructions, but there were no writes to the array since old disk3 was removed? Quote Link to comment
Tornic Posted June 7, 2023 Author Share Posted June 7, 2023 20 minutes ago, JorgeB said: There's a specific procedure that must be done, I can post instructions, but there were no writes to the array since old disk3 was removed? Not to my knowledge, is there way to check to make sure? Quote Link to comment
JorgeB Posted June 7, 2023 Share Posted June 7, 2023 17 minutes ago, Tornic said: is there way to check to make sure? Nope, you can try if you want: -Tools -> New Config -> Retain current configuration: All -> Apply -Check all assignments and assign any missing disk(s) if needed, including the new disk2 and old disk3, new disk2 should be same size or larger than the old one -IMPORTANT - Check both "parity is already valid" and "maintenance mode" and start the array (note that the GUI will still show that data on parity disk(s) will be overwritten, this is normal as it doesn't account for the checkbox, but it won't be as long as it's checked) -Stop array -Unassign disk2 -Start array (in normal mode now) and post new diags. Quote Link to comment
Tornic Posted June 8, 2023 Author Share Posted June 8, 2023 (edited) My replacement disk is coming tomorrow. Why would you stop the array and unassign disk2? Can't I just let it rebuild if it works? Edited June 8, 2023 by Tornic Quote Link to comment
JorgeB Posted June 9, 2023 Share Posted June 9, 2023 You need to unassign it so it gets disabled after the new config. Quote Link to comment
Tornic Posted June 9, 2023 Author Share Posted June 9, 2023 It now says the following. Please advise. tornic-diagnostics-20230609-1250.zip Quote Link to comment
JorgeB Posted June 9, 2023 Share Posted June 9, 2023 For now check filesystem on disk2, disk3 is having a strange error, will save that one for later. Quote Link to comment
Tornic Posted June 9, 2023 Author Share Posted June 9, 2023 (edited) Quote From the Main screen of the webGui, click the name of the disk that you want to test or repair. For example, if the drive of concern is Disk 5, then click on Disk 5. If it's the Cache drive, then click on Cache. You should see a page of options for that drive, beginning with various partition, file system format, and spin down settings. The section following that is the one you want, titled Check Filesystem Status. There is a box with the 2 words Not available in it. This is the command output box, where the progress and results of the command will be displayed. Below that is the Check button that starts the test or repair, followed by the options box where you can type in options for the test/repair command. The options box may already have default options in it, for a read-only check of the file system. For more help, click the Help button in the upper right. In the link you provided it states the text I quoted here above. When I click the name of the disk what I want to test or repair. I don't see the "Check Filesystem Status" option. What am I doing wrong? Edited June 9, 2023 by Tornic Quote Link to comment
JorgeB Posted June 9, 2023 Share Posted June 9, 2023 Change the filesystem from auto to xfs first. Quote Link to comment
Tornic Posted June 9, 2023 Author Share Posted June 9, 2023 I get the following. Quote Phase 1 - find and verify superblock... error reading superblock 4 -- seek to offset 4000786989056 failed couldn't verify primary superblock - attempted to perform I/O beyond EOF !!! attempting to find secondary superblock... .found candidate secondary superblock... verified secondary superblock... would write modified primary superblock Primary superblock would have been modified. Cannot proceed further in no_modify mode. Exiting now. Quote Link to comment
JorgeB Posted June 9, 2023 Share Posted June 9, 2023 You need to run it without -n or nothing will be done, though not liking those beyond EOF errors. Quote Link to comment
Tornic Posted June 9, 2023 Author Share Posted June 9, 2023 Quote Phase 1 - find and verify superblock... error reading superblock 4 -- seek to offset 4000786989056 failed couldn't verify primary superblock - attempted to perform I/O beyond EOF !!! attempting to find secondary superblock... .found candidate secondary superblock... verified secondary superblock... writing modified primary superblock sb realtime bitmap inode value 18446744073709551615 (NULLFSINO) inconsistent with calculated value 129 resetting superblock realtime bitmap inode pointer to 129 sb realtime summary inode value 18446744073709551615 (NULLFSINO) inconsistent with calculated value 130 resetting superblock realtime summary inode pointer to 130 Phase 2 - using internal log - zero log... - scan filesystem freespace and inode maps... sb_icount 0, counted 88576 sb_ifree 0, counted 524 sb_fdblocks 976277679, counted 141880516 - found root inode chunk Phase 3 - for each AG... - scan and clear agi unlinked lists... - process known inodes and perform inode discovery... - agno = 0 - agno = 1 - agno = 2 - agno = 3 - process newly discovered inodes... Phase 4 - check for duplicate blocks... - setting up duplicate extent list... - check for inodes claiming duplicate blocks... - agno = 0 - agno = 3 - agno = 2 - agno = 1 Phase 5 - rebuild AG headers and trees... - reset superblock... Phase 6 - check inode connectivity... - resetting contents of realtime bitmap and summary inodes - traversing filesystem ... - traversal finished ... - moving disconnected inodes to lost+found ... Phase 7 - verify and correct link counts... Note - stripe unit (0) and width (0) were copied from a backup superblock. Please reset with mount -o sunit=,swidth= if necessary done Quote Link to comment
itimpi Posted June 9, 2023 Share Posted June 9, 2023 That xfs/-repair output looks promising. Restart the array in normal mode and I would expect the drive to now mount fine. Quote Link to comment
Tornic Posted June 9, 2023 Author Share Posted June 9, 2023 For disk2, I guess I can just preclear it as normal. Assign it and rebuild right? What is your opinion about preclear, it's a brand new disk? Quote Link to comment
JorgeB Posted June 9, 2023 Share Posted June 9, 2023 24 minutes ago, Tornic said: For disk2, I guess I can just preclear it as normal. Assign it and rebuild right? Check filesystem on disk2 as well, that's the one I asked for first, but good that disk3 is fixed. Quote Link to comment
Tornic Posted June 9, 2023 Author Share Posted June 9, 2023 This is the check filesystem for disk2. Quote Phase 1 - find and verify superblock... Phase 2 - using internal log - zero log... - scan filesystem freespace and inode maps... SB sanity check failedSB sanity check failedbad magic number Metadata corruption detected at 0x47a50f, xfs_sb block 0x15d508ec8/0x200 Metadata corruption detected at 0x47a50f, xfs_sb block 0xe8e05f30/0x200 Metadata CRC error detected at 0x43d440, xfs_agf block 0x24630edf9/0x200 agf has bad CRC for ag 5 bad magic number Metadata CRC error detected at 0x468740, xfs_agi block 0x24630edfa/0x200 agi has bad CRC for ag 5 bad on-disk superblock 5 - bad magic number primary/secondary superblock 5 conflict - AG superblock geometry info conflicts with filesystem geometry Metadata CRC error detected at 0x43d440, xfs_agf block 0x1d1c0be61/0x200bad on-disk superblock 3 - inconsistent filesystem geometry information bad on-disk superblock 2 - inconsistent filesystem geometry information bad magic # 0x0 for agf 5 bad version # 0 for agf 5 bad sequence # 0 for agf 5 primary/secondary superblock 2 conflict - AG superblock geometry info conflicts with filesystem geometry bad length 0 for agf 5, should be 244188659 reset bad sb for ag 2 bad uuid cd07cadd-f9c5-047d-39b9-a4a04c760043 for agf 5 bad magic # 0x0 for agi 5 bad version # 0 for agi 5 agf has bad CRC for ag 4 SB sanity check failed bad sequence # 0 for agi 5 Metadata corruption detected at 0x47a50f, xfs_sb block 0x74702f98/0x200bad length # 0 for agi 5, should be 244188659 bad uuid cd07cadd-f9c5-047d-39b9-a4a04c760043 for agi 5 reset bad sb for ag 5 reset bad agf for ag 5 bad magic number reset bad agi for ag 5 Metadata CRC error detected at 0x468740, xfs_agi block 0x1d1c0be62/0x200 agi has bad CRC for ag 4 bad on-disk superblock 4 - bad magic number primary/secondary superblock 4 conflict - AG superblock geometry info conflicts with filesystem geometry bad magic # 0x0 for agf 4 bad version # 0 for agf 4 bad sequence # 0 for agf 4 bad length 0 for agf 4, should be 244188659 bad uuid cd07cadd-f9c5-047d-39b9-a4a04c760043 for agf 4 bad magic # 0x0 for agi 4 bad version # 0 for agi 4 bad magic number bad sequence # 0 for agi 4 bad length # 0 for agi 4, should be 244188659 bad uuid cd07cadd-f9c5-047d-39b9-a4a04c760043 for agi 4 reset bad sb for ag 4 reset bad agf for ag 4 reset bad agi for ag 4 bad on-disk superblock 1 - inconsistent filesystem geometry information primary/secondary superblock 1 conflict - AG superblock geometry info conflicts with filesystem geometry reset bad sb for ag 1 primary/secondary superblock 3 conflict - AG superblock geometry info conflicts with filesystem geometry Metadata CRC error detected at 0x43d440, xfs_agf block 0x32f114d29/0x200bad length 244188656 for agf 3, should be 244188659 Metadata CRC error detected at 0x43cfe4, xfs_agfl block 0x24630edfb/0x200 agfl has bad CRC for ag 5 bad agbno 0 in agfl, agno 5 Metadata CRC error detected at 0x43cfe4, xfs_agfl block 0x1d1c0be63/0x200 agfl has bad CRC for ag 4 bad length # 244188656 for agi 3, should be 244188659 reset bad sb for ag 3 agf has bad CRC for ag 7 bad agbno 4294967289 in agfl, agno 5 bad agbno 0 in agfl, agno 4 bad agbno 4294967288 in agfl, agno 5 bad agbno 4294967287 in agfl, agno 5 bad agbno 4294967289 in agfl, agno 4 bad agbno 4294967288 in agfl, agno 4 reset bad agf for ag 3 reset bad agi for ag 3 bad agbno 4294967287 in agfl, agno 4 bad agbno 4294967286 in agfl, agno 4 freeblk count 5 != flcount 4 in ag 4 bad levels 0 for btbno root, agno 4 bad agbno 0 for btbno root, agno 4 bad levels 0 for btbcnt root, agno 4 bad agbno 0 for btbcnt root, agno 4 Metadata CRC error detected at 0x468740, xfs_agi block 0x32f114d2a/0x200 bad levels 0 for refcountbt root, agno 4 agi has bad CRC for ag 7 bad on-disk superblock 7 - bad magic number Metadata CRC error detected at 0x43d440, xfs_agf block 0x2baa11d91/0x200 primary/secondary superblock 7 conflict - AG superblock geometry info conflicts with filesystem geometry bad magic # 0x0 for agf 7 bad agbno 4294967286 in agfl, agno 5 agf has bad CRC for ag 6 bad agbno 0 for refcntbt root, agno 4 agf_freeblks 12, counted 0 in ag 4 agf_longest 54, counted 0 in ag 4 bad levels 0 for inobt root, agno 4 bad agbno 0 for inobt root, agno 4 bad levels 0 for finobt root, agno 4 bad agbno 0 for finobt root, agno 4 agi_count 64, counted 0 in ag 4 agi_freecount 63, counted 0 in ag 4 agi_freecount 63, counted 0 in ag 4 finobt agi unlinked bucket 0 is 0 in ag 4 (inode=8589934592) agi unlinked bucket 1 is 0 in ag 4 (inode=8589934592) agi unlinked bucket 2 is 0 in ag 4 (inode=8589934592) agi unlinked bucket 3 is 0 in ag 4 (inode=8589934592) bad version # 0 for agf 7 bad sequence # 0 for agf 7 bad length 261719 for agf 7, should be 244188659 freeblk count 5 != flcount 4 in ag 5 bad levels 0 for btbno root, agno 5 agi unlinked bucket 4 is 0 in ag 4 (inode=8589934592) agi unlinked bucket 5 is 0 in ag 4 (inode=8589934592) agi unlinked bucket 6 is 0 in ag 4 (inode=8589934592) agi unlinked bucket 7 is 0 in ag 4 (inode=8589934592) bad uuid cd07cadd-f9c5-047d-39b9-a4a04c760043 for agf 7 bad magic # 0x0 for agi 7 bad version # 0 for agi 7 bad sequence # 0 for agi 7 bad length # 261719 for agi 7, should be 244188659 bad uuid cd07cadd-f9c5-047d-39b9-a4a04c760043 for agi 7 reset bad sb for ag 7 reset bad agf for ag 7 reset bad agi for ag 7 bad agbno 0 for btbno root, agno 5 bad levels 0 for btbcnt root, agno 5 bad agbno 0 for btbcnt root, agno 5 bad levels 0 for refcountbt root, agno 5 bad agbno 0 for refcntbt root, agno 5 Metadata CRC error detected at 0x43cfe4, xfs_agfl block 0x32f114d2b/0x200Metadata CRC error detected at 0x468740, xfs_agi block 0x2baa11d92/0x200agi unlinked bucket 8 is 0 in ag 4 (inode=8589934592) agi unlinked bucket 9 is 0 in ag 4 (inode=8589934592) agi unlinked bucket 10 is 0 in ag 4 (inode=8589934592) agi unlinked bucket 11 is 0 in ag 4 (inode=8589934592) agi unlinked bucket 12 is 0 in ag 4 (inode=8589934592) agi unlinked bucket 13 is 0 in ag 4 (inode=8589934592) agi unlinked bucket 14 is 0 in ag 4 (inode=8589934592) agi unlinked bucket 15 is 0 in ag 4 (inode=8589934592) agi unlinked bucket 16 is 0 in ag 4 (inode=8589934592) agi unlinked bucket 17 is 0 in ag 4 (inode=8589934592) agi unlinked bucket 18 is 0 in ag 4 (inode=8589934592) agi unlinked bucket 19 is 0 in ag 4 (inode=8589934592) agi unlinked bucket 20 is 0 in ag 4 (inode=8589934592) agi unlinked bucket 21 is 0 in ag 4 (inode=8589934592) agfl has bad CRC for ag 7 bad agbno 0 in agfl, agno 7 agi unlinked bucket 22 is 0 in ag 4 (inode=8589934592) agf_freeblks 11828482, counted 0 in ag 5 agi unlinked bucket 23 is 0 in ag 4 (inode=8589934592) agi has bad CRC for ag 6 agf_longest 12545939, counted 0 in ag 5 bad on-disk superblock 6 - bad magic number bad levels 0 for inobt root, agno 5 primary/secondary superblock 6 conflict - AG superblock geometry info conflicts with filesystem geometry bad agbno 4294967289 in agfl, agno 7 bad magic # 0x0 for agf 6 bad version # 0 for agf 6 bad agbno 0 for inobt root, agno 5 agi unlinked bucket 24 is 0 in ag 4 (inode=8589934592) bad agbno 4294967288 in agfl, agno 7 agi unlinked bucket 25 is 0 in ag 4 (inode=8589934592) bad agbno 4294967287 in agfl, agno 7 bad levels 0 for finobt root, agno 5 bad agbno 4294967286 in agfl, agno 7 agi unlinked bucket 26 is 0 in ag 4 (inode=8589934592) freeblk count 5 != flcount 4 in ag 7 bad sequence # 0 for agf 6 bad levels 0 for btbno root, agno 7 bad agbno 0 for finobt root, agno 5 bad length 0 for agf 6, should be 244188659 agi_count 64, counted 0 in ag 5 bad agbno 0 for btbno root, agno 7 bad uuid cd07cadd-f9c5-047d-39b9-a4a04c760043 for agf 6 agi unlinked bucket 27 is 0 in ag 4 (inode=8589934592) agi_freecount 53, counted 0 in ag 5 agi unlinked bucket 28 is 0 in ag 4 (inode=8589934592) agf_freeblks 36062041, counted 36062035 in ag 3 agi_freecount 53, counted 0 in ag 5 finobt agi unlinked bucket 0 is 0 in ag 5 (inode=10737418240) bad levels 0 for btbcnt root, agno 7 bad agbno 0 for btbcnt root, agno 7 bad levels 0 for refcountbt root, agno 7 bad agbno 0 for refcntbt root, agno 7 bad magic # 0x0 for agi 6 bad version # 0 for agi 6 agi unlinked bucket 1 is 0 in ag 5 (inode=10737418240) agi unlinked bucket 2 is 0 in ag 5 (inode=10737418240) agi unlinked bucket 3 is 0 in ag 5 (inode=10737418240) agf_freeblks 16362538, counted 0 in ag 7 agf_longest 16362544, counted 0 in ag 7 bad sequence # 0 for agi 6 bad length # 0 for agi 6, should be 244188659 bad uuid cd07cadd-f9c5-047d-39b9-a4a04c760043 for agi 6 reset bad sb for ag 6 reset bad agf for ag 6 agi unlinked bucket 4 is 0 in ag 5 (inode=10737418240) agi unlinked bucket 5 is 0 in ag 5 (inode=10737418240) bad levels 0 for inobt root, agno 7 bad agbno 0 for inobt root, agno 7 bad levels 0 for finobt root, agno 7 bad agbno 0 for finobt root, agno 7 agi_count 64, counted 0 in ag 7 agi_freecount 62, counted 0 in ag 7 agi_freecount 62, counted 0 in ag 7 finobt agi unlinked bucket 0 is 0 in ag 7 (inode=15032385536) agi unlinked bucket 29 is 0 in ag 4 (inode=8589934592) agi unlinked bucket 30 is 0 in ag 4 (inode=8589934592) reset bad agi for ag 6 agi unlinked bucket 6 is 0 in ag 5 (inode=10737418240) agi unlinked bucket 7 is 0 in ag 5 (inode=10737418240) agi unlinked bucket 31 is 0 in ag 4 (inode=8589934592) agi unlinked bucket 32 is 0 in ag 4 (inode=8589934592) agi unlinked bucket 1 is 0 in ag 7 (inode=15032385536) agi unlinked bucket 2 is 0 in ag 7 (inode=15032385536) agi unlinked bucket 8 is 0 in ag 5 (inode=10737418240) agi unlinked bucket 9 is 0 in ag 5 (inode=10737418240) agi unlinked bucket 33 is 0 in ag 4 (inode=8589934592) agi unlinked bucket 34 is 0 in ag 4 (inode=8589934592) agi unlinked bucket 3 is 0 in ag 7 (inode=15032385536) agi unlinked bucket 4 is 0 in ag 7 (inode=15032385536) agi unlinked bucket 10 is 0 in ag 5 (inode=10737418240) agi unlinked bucket 5 is 0 in ag 7 (inode=15032385536) agi unlinked bucket 11 is 0 in ag 5 (inode=10737418240) agi unlinked bucket 6 is 0 in ag 7 (inode=15032385536) agi unlinked bucket 12 is 0 in ag 5 (inode=10737418240) agi unlinked bucket 13 is 0 in ag 5 (inode=10737418240) Metadata CRC error detected at 0x43cfe4, xfs_agfl block 0x2baa11d93/0x200 agfl has bad CRC for ag 6 bad agbno 0 in agfl, agno 6 agi unlinked bucket 35 is 0 in ag 4 (inode=8589934592) agi unlinked bucket 36 is 0 in ag 4 (inode=8589934592) agi unlinked bucket 37 is 0 in ag 4 (inode=8589934592) agi unlinked bucket 7 is 0 in ag 7 (inode=15032385536) agi unlinked bucket 8 is 0 in ag 7 (inode=15032385536) bad agbno 4294967289 in agfl, agno 6 bad agbno 4294967288 in agfl, agno 6 bad agbno 4294967287 in agfl, agno 6 bad agbno 4294967286 in agfl, agno 6 freeblk count 5 != flcount 4 in ag 6 agi unlinked bucket 9 is 0 in ag 7 (inode=15032385536) agi unlinked bucket 10 is 0 in ag 7 (inode=15032385536) agi unlinked bucket 14 is 0 in ag 5 (inode=10737418240) agi unlinked bucket 11 is 0 in ag 7 (inode=15032385536) agi unlinked bucket 38 is 0 in ag 4 (inode=8589934592) bad levels 0 for btbno root, agno 6 bad agbno 0 for btbno root, agno 6 agi unlinked bucket 12 is 0 in ag 7 (inode=15032385536) agi unlinked bucket 13 is 0 in ag 7 (inode=15032385536) agi unlinked bucket 39 is 0 in ag 4 (inode=8589934592) agi unlinked bucket 40 is 0 in ag 4 (inode=8589934592) agi unlinked bucket 15 is 0 in ag 5 (inode=10737418240) agi unlinked bucket 41 is 0 in ag 4 (inode=8589934592) agi unlinked bucket 16 is 0 in ag 5 (inode=10737418240) agi unlinked bucket 42 is 0 in ag 4 (inode=8589934592) agi unlinked bucket 17 is 0 in ag 5 (inode=10737418240) agi unlinked bucket 43 is 0 in ag 4 (inode=8589934592) bad levels 0 for btbcnt root, agno 6 agi unlinked bucket 44 is 0 in ag 4 (inode=8589934592) bad agbno 0 for btbcnt root, agno 6 agi unlinked bucket 18 is 0 in ag 5 (inode=10737418240) bad levels 0 for refcountbt root, agno 6 agi unlinked bucket 19 is 0 in ag 5 (inode=10737418240) agi unlinked bucket 20 is 0 in ag 5 (inode=10737418240) agi unlinked bucket 21 is 0 in ag 5 (inode=10737418240) agi unlinked bucket 22 is 0 in ag 5 (inode=10737418240) agi unlinked bucket 45 is 0 in ag 4 (inode=8589934592) agi unlinked bucket 46 is 0 in ag 4 (inode=8589934592) bad agbno 0 for refcntbt root, agno 6 agf_freeblks 14498955, counted 0 in ag 6 agf_longest 14498957, counted 0 in ag 6 bad levels 0 for inobt root, agno 6 agi unlinked bucket 23 is 0 in ag 5 (inode=10737418240) agi unlinked bucket 24 is 0 in ag 5 (inode=10737418240) agi unlinked bucket 14 is 0 in ag 7 (inode=15032385536) agi unlinked bucket 15 is 0 in ag 7 (inode=15032385536) bad agbno 0 for inobt root, agno 6 bad levels 0 for finobt root, agno 6 bad agbno 0 for finobt root, agno 6 agi_count 64, counted 0 in ag 6 agi_freecount 62, counted 0 in ag 6 agi_freecount 62, counted 0 in ag 6 finobt agi unlinked bucket 0 is 0 in ag 6 (inode=12884901888) agi unlinked bucket 1 is 0 in ag 6 (inode=12884901888) agi unlinked bucket 2 is 0 in ag 6 (inode=12884901888) agi unlinked bucket 3 is 0 in ag 6 (inode=12884901888) agi unlinked bucket 4 is 0 in ag 6 (inode=12884901888) agi unlinked bucket 25 is 0 in ag 5 (inode=10737418240) agi unlinked bucket 5 is 0 in ag 6 (inode=12884901888) agi unlinked bucket 16 is 0 in ag 7 (inode=15032385536) agi unlinked bucket 47 is 0 in ag 4 (inode=8589934592) agi unlinked bucket 26 is 0 in ag 5 (inode=10737418240) agi unlinked bucket 48 is 0 in ag 4 (inode=8589934592) agi unlinked bucket 6 is 0 in ag 6 (inode=12884901888) agi unlinked bucket 49 is 0 in ag 4 (inode=8589934592) agi unlinked bucket 7 is 0 in ag 6 (inode=12884901888) agi unlinked bucket 8 is 0 in ag 6 (inode=12884901888) agi unlinked bucket 9 is 0 in ag 6 (inode=12884901888) agi unlinked bucket 10 is 0 in ag 6 (inode=12884901888) agi unlinked bucket 50 is 0 in ag 4 (inode=8589934592) agi unlinked bucket 51 is 0 in ag 4 (inode=8589934592) agi unlinked bucket 52 is 0 in ag 4 (inode=8589934592) agi unlinked bucket 53 is 0 in ag 4 (inode=8589934592) agi unlinked bucket 54 is 0 in ag 4 (inode=8589934592) agi unlinked bucket 55 is 0 in ag 4 (inode=8589934592) agi unlinked bucket 56 is 0 in ag 4 (inode=8589934592) agi unlinked bucket 11 is 0 in ag 6 (inode=12884901888) agi unlinked bucket 57 is 0 in ag 4 (inode=8589934592) agi unlinked bucket 27 is 0 in ag 5 (inode=10737418240) agi unlinked bucket 17 is 0 in ag 7 (inode=15032385536) agi unlinked bucket 28 is 0 in ag 5 (inode=10737418240) agi unlinked bucket 18 is 0 in ag 7 (inode=15032385536) agi unlinked bucket 29 is 0 in ag 5 (inode=10737418240) agi unlinked bucket 12 is 0 in ag 6 (inode=12884901888) agi unlinked bucket 30 is 0 in ag 5 (inode=10737418240) agi unlinked bucket 13 is 0 in ag 6 (inode=12884901888) agi unlinked bucket 31 is 0 in ag 5 (inode=10737418240) agi unlinked bucket 32 is 0 in ag 5 (inode=10737418240) agi unlinked bucket 19 is 0 in ag 7 (inode=15032385536) agi unlinked bucket 14 is 0 in ag 6 (inode=12884901888) agi unlinked bucket 20 is 0 in ag 7 (inode=15032385536) agi unlinked bucket 15 is 0 in ag 6 (inode=12884901888) agi unlinked bucket 33 is 0 in ag 5 (inode=10737418240) agi unlinked bucket 58 is 0 in ag 4 (inode=8589934592) agi unlinked bucket 21 is 0 in ag 7 (inode=15032385536) agi unlinked bucket 16 is 0 in ag 6 (inode=12884901888) agi unlinked bucket 22 is 0 in ag 7 (inode=15032385536) agi unlinked bucket 17 is 0 in ag 6 (inode=12884901888) agi unlinked bucket 18 is 0 in ag 6 (inode=12884901888) agi unlinked bucket 19 is 0 in ag 6 (inode=12884901888) agi unlinked bucket 20 is 0 in ag 6 (inode=12884901888) agi unlinked bucket 21 is 0 in ag 6 (inode=12884901888) agi unlinked bucket 22 is 0 in ag 6 (inode=12884901888) agi unlinked bucket 23 is 0 in ag 6 (inode=12884901888) agi unlinked bucket 24 is 0 in ag 6 (inode=12884901888) agi unlinked bucket 25 is 0 in ag 6 (inode=12884901888) agi unlinked bucket 26 is 0 in ag 6 (inode=12884901888) agi unlinked bucket 27 is 0 in ag 6 (inode=12884901888) agi unlinked bucket 28 is 0 in ag 6 (inode=12884901888) agi unlinked bucket 59 is 0 in ag 4 (inode=8589934592) agi unlinked bucket 60 is 0 in ag 4 (inode=8589934592) agi unlinked bucket 34 is 0 in ag 5 (inode=10737418240) agi unlinked bucket 35 is 0 in ag 5 (inode=10737418240) agi unlinked bucket 36 is 0 in ag 5 (inode=10737418240) agi unlinked bucket 37 is 0 in ag 5 (inode=10737418240) agi unlinked bucket 38 is 0 in ag 5 (inode=10737418240) agi unlinked bucket 39 is 0 in ag 5 (inode=10737418240) agi unlinked bucket 40 is 0 in ag 5 (inode=10737418240) agi unlinked bucket 41 is 0 in ag 5 (inode=10737418240) agi unlinked bucket 42 is 0 in ag 5 (inode=10737418240) agi unlinked bucket 43 is 0 in ag 5 (inode=10737418240) agi unlinked bucket 44 is 0 in ag 5 (inode=10737418240) agi unlinked bucket 29 is 0 in ag 6 (inode=12884901888) agi unlinked bucket 61 is 0 in ag 4 (inode=8589934592) agi unlinked bucket 23 is 0 in ag 7 (inode=15032385536) agi unlinked bucket 62 is 0 in ag 4 (inode=8589934592) agi unlinked bucket 24 is 0 in ag 7 (inode=15032385536) agi unlinked bucket 30 is 0 in ag 6 (inode=12884901888) agi unlinked bucket 25 is 0 in ag 7 (inode=15032385536) agi unlinked bucket 45 is 0 in ag 5 (inode=10737418240) agi unlinked bucket 63 is 0 in ag 4 (inode=8589934592) agi unlinked bucket 46 is 0 in ag 5 (inode=10737418240) agi unlinked bucket 47 is 0 in ag 5 (inode=10737418240) agi unlinked bucket 31 is 0 in ag 6 (inode=12884901888) agi unlinked bucket 32 is 0 in ag 6 (inode=12884901888) agi unlinked bucket 48 is 0 in ag 5 (inode=10737418240) agi unlinked bucket 49 is 0 in ag 5 (inode=10737418240) agi unlinked bucket 50 is 0 in ag 5 (inode=10737418240) agi unlinked bucket 51 is 0 in ag 5 (inode=10737418240) agi unlinked bucket 52 is 0 in ag 5 (inode=10737418240) agi unlinked bucket 53 is 0 in ag 5 (inode=10737418240) agi unlinked bucket 54 is 0 in ag 5 (inode=10737418240) agi unlinked bucket 55 is 0 in ag 5 (inode=10737418240) agi unlinked bucket 56 is 0 in ag 5 (inode=10737418240) agi unlinked bucket 57 is 0 in ag 5 (inode=10737418240) agi unlinked bucket 58 is 0 in ag 5 (inode=10737418240) agi unlinked bucket 26 is 0 in ag 7 (inode=15032385536) agi unlinked bucket 27 is 0 in ag 7 (inode=15032385536) agi unlinked bucket 28 is 0 in ag 7 (inode=15032385536) agi unlinked bucket 29 is 0 in ag 7 (inode=15032385536) agi unlinked bucket 30 is 0 in ag 7 (inode=15032385536) agi unlinked bucket 31 is 0 in ag 7 (inode=15032385536) agi unlinked bucket 32 is 0 in ag 7 (inode=15032385536) agi unlinked bucket 33 is 0 in ag 7 (inode=15032385536) agi unlinked bucket 59 is 0 in ag 5 (inode=10737418240) agi unlinked bucket 60 is 0 in ag 5 (inode=10737418240) agi unlinked bucket 61 is 0 in ag 5 (inode=10737418240) agi unlinked bucket 62 is 0 in ag 5 (inode=10737418240) agi unlinked bucket 63 is 0 in ag 5 (inode=10737418240) agi unlinked bucket 34 is 0 in ag 7 (inode=15032385536) agi unlinked bucket 33 is 0 in ag 6 (inode=12884901888) agi unlinked bucket 34 is 0 in ag 6 (inode=12884901888) agi unlinked bucket 35 is 0 in ag 6 (inode=12884901888) agi unlinked bucket 36 is 0 in ag 6 (inode=12884901888) agi unlinked bucket 37 is 0 in ag 6 (inode=12884901888) agi unlinked bucket 38 is 0 in ag 6 (inode=12884901888) agi unlinked bucket 39 is 0 in ag 6 (inode=12884901888) agi unlinked bucket 35 is 0 in ag 7 (inode=15032385536) agi unlinked bucket 36 is 0 in ag 7 (inode=15032385536) agi unlinked bucket 37 is 0 in ag 7 (inode=15032385536) agi unlinked bucket 38 is 0 in ag 7 (inode=15032385536) agi unlinked bucket 40 is 0 in ag 6 (inode=12884901888) agi unlinked bucket 41 is 0 in ag 6 (inode=12884901888) agi unlinked bucket 39 is 0 in ag 7 (inode=15032385536) agi unlinked bucket 40 is 0 in ag 7 (inode=15032385536) agi unlinked bucket 41 is 0 in ag 7 (inode=15032385536) agi unlinked bucket 42 is 0 in ag 7 (inode=15032385536) agi unlinked bucket 43 is 0 in ag 7 (inode=15032385536) agi unlinked bucket 44 is 0 in ag 7 (inode=15032385536) agi unlinked bucket 42 is 0 in ag 6 (inode=12884901888) agi unlinked bucket 43 is 0 in ag 6 (inode=12884901888) agi unlinked bucket 45 is 0 in ag 7 (inode=15032385536) agi unlinked bucket 46 is 0 in ag 7 (inode=15032385536) agi unlinked bucket 44 is 0 in ag 6 (inode=12884901888) agi unlinked bucket 45 is 0 in ag 6 (inode=12884901888) agi unlinked bucket 47 is 0 in ag 7 (inode=15032385536) agi unlinked bucket 48 is 0 in ag 7 (inode=15032385536) agi unlinked bucket 46 is 0 in ag 6 (inode=12884901888) agi unlinked bucket 47 is 0 in ag 6 (inode=12884901888) agi unlinked bucket 49 is 0 in ag 7 (inode=15032385536) agi unlinked bucket 50 is 0 in ag 7 (inode=15032385536) agi unlinked bucket 51 is 0 in ag 7 (inode=15032385536) agi unlinked bucket 52 is 0 in ag 7 (inode=15032385536) agi unlinked bucket 53 is 0 in ag 7 (inode=15032385536) agi unlinked bucket 54 is 0 in ag 7 (inode=15032385536) agi unlinked bucket 48 is 0 in ag 6 (inode=12884901888) agi unlinked bucket 49 is 0 in ag 6 (inode=12884901888) agi unlinked bucket 50 is 0 in ag 6 (inode=12884901888) agi unlinked bucket 51 is 0 in ag 6 (inode=12884901888) agi unlinked bucket 55 is 0 in ag 7 (inode=15032385536) agi unlinked bucket 56 is 0 in ag 7 (inode=15032385536) agi unlinked bucket 52 is 0 in ag 6 (inode=12884901888) agi unlinked bucket 53 is 0 in ag 6 (inode=12884901888) agi unlinked bucket 57 is 0 in ag 7 (inode=15032385536) agi unlinked bucket 58 is 0 in ag 7 (inode=15032385536) agi unlinked bucket 54 is 0 in ag 6 (inode=12884901888) agi unlinked bucket 55 is 0 in ag 6 (inode=12884901888) agi unlinked bucket 59 is 0 in ag 7 (inode=15032385536) agi unlinked bucket 60 is 0 in ag 7 (inode=15032385536) agi unlinked bucket 61 is 0 in ag 7 (inode=15032385536) agi unlinked bucket 62 is 0 in ag 7 (inode=15032385536) agi unlinked bucket 63 is 0 in ag 7 (inode=15032385536) agi unlinked bucket 56 is 0 in ag 6 (inode=12884901888) agi unlinked bucket 57 is 0 in ag 6 (inode=12884901888) agi unlinked bucket 58 is 0 in ag 6 (inode=12884901888) agi unlinked bucket 59 is 0 in ag 6 (inode=12884901888) agi unlinked bucket 60 is 0 in ag 6 (inode=12884901888) agi unlinked bucket 61 is 0 in ag 6 (inode=12884901888) agi unlinked bucket 62 is 0 in ag 6 (inode=12884901888) agi unlinked bucket 63 is 0 in ag 6 (inode=12884901888) sb_icount 9152, counted 8896 sb_ifree 830, counted 590 sb_fdblocks 3094013536, counted 2128270969 - found root inode chunk Phase 3 - for each AG... - scan and clear agi unlinked lists... - process known inodes and perform inode discovery... - agno = 0 - agno = 1 - agno = 2 - agno = 3 - agno = 4 - agno = 5 - agno = 6 - agno = 7 - agno = 8 - agno = 9 - agno = 10 - agno = 11 - agno = 12 - agno = 13 - agno = 14 - agno = 15 - process newly discovered inodes... Phase 4 - check for duplicate blocks... - setting up duplicate extent list... - check for inodes claiming duplicate blocks... - agno = 0 - agno = 2 - agno = 3 - agno = 6 - agno = 7 - agno = 5 - agno = 4 - agno = 8 - agno = 11 - agno = 1 entry "Manifest" at block 0 offset 3032 in directory inode 131 references non-existent inode 8589934720 clearing inode number in entry at offset 3032... - agno = 10 - agno = 13 - agno = 14 - agno = 9 - agno = 12 - agno = 15 entry "My Sister's Keeper (2009)" at block 1 offset 3856 in directory inode 9963006 references non-existent inode 12884902016 clearing inode number in entry at offset 3856... entry "Sisu (2023)" at block 1 offset 3896 in directory inode 9963006 references non-existent inode 15032385664 clearing inode number in entry at offset 3896... Phase 5 - rebuild AG headers and trees... - reset superblock... Phase 6 - check inode connectivity... - resetting contents of realtime bitmap and summary inodes - traversing filesystem ... bad hash table for directory inode 131 (no data entry): rebuilding rebuilding directory inode 131 bad hash table for directory inode 9963006 (no data entry): rebuilding rebuilding directory inode 9963006 - traversal finished ... - moving disconnected inodes to lost+found ... Phase 7 - verify and correct link counts... resetting inode 131 nlinks from 96 to 95 resetting inode 9963006 nlinks from 213 to 211 done Quote Link to comment
JorgeB Posted June 9, 2023 Share Posted June 9, 2023 Now start in normal mode and check emulated disk2 contents, also look for a lost+found folder and any data inside. Quote Link to comment
Tornic Posted June 9, 2023 Author Share Posted June 9, 2023 Looks like it's back. There doesn't seem to be a lost+found folder on disk2 tho. Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.