Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

XFS corruption Help

Featured Replies

  • Community Expert

Note that repair of disks 2, 4 have resulted in lost+found folder on these disks. After disk3 repair it may also have some.

 

Since all top level folders on array or pools is automatically a user share named for the folder, you have a lost+found share.

 

We can take a look at how much after disk3 repair.

  • Replies 54
  • Views 2.5k
  • Created
  • Last Reply

Top Posters In This Topic

Posted Images

  • Author

Ok, so it's running... I think. I clicked the button, the log started filling. then the entire screen broke the connection. now when I refresh it stops loading the page right before the logs would show up. Refresh, same result. Go back to main and click disk 3, same result. Do I just leave it alone for the night and check it again in the morning?

  • Community Expert
19 minutes ago, ericup said:

the entire screen broke the connection

Are you using a browser on another computer to access? Or a monitor connected to the server?

  • Author

Other computer. the server is 100% headless. Webui still responds, it's just that screen that acts up.

  • Community Expert

I guess just leave it alone for a while.

1 hour ago, trurl said:

Note that repair of disks 2, 4 have resulted in lost+found folder on these disks

Reviewing the thread, I don't think we actually did repair on disk4. Must have been done previously.

  • Author

So I checked on it remotely with my phone while at work and it's still doing it. just not showing anything under the "check filesystem" header. Should i try stopping and restarting the array, or rebooting?

  • Author

Also. not sure if it is important but the device auto-spundown, Indicating whatever it was doing is done.

  • Author

Hello and welcome back,

I have tried a few things, restarting the array, removing the device from the array and emulating it (shows disk missing fs still unmountable), SSH and try xfs_repair (gave issue about verifying superblock then spiraled to dots.)

when the drive is emulated I still have an issue, implying parity is corrupted. Correct?

I have no idea what "bad primary superblock - bad magic number!!" means then it fails to verify the secondary superblock candidates and just starts spitting dots at me.

  • Community Expert

Go to User Shares, click Compute... on the lost+found share. Post a screenshot and new diagnostics.

  • Community Expert
19 hours ago, trurl said:

Reviewing the thread, I don't think we actually did repair on disk4. Must have been done previously.

I see now that you said you did that disk in the first post.

  • Author

Lost and found shows data on 2 and 4. 3 is still unmountable. I am begining to wonder if I need to drop it from the config and just 000 it as any critical data is backed up.

tower-diagnostics-20250117-1801.zip

  • Community Expert
2 minutes ago, ericup said:

Lost and found shows data on 2 and 4

I already knew that. I wanted to know how much.

 

16 minutes ago, trurl said:

Go to User Shares, click Compute... on the lost+found share. Post a screenshot

 

  • Community Expert

Do Compute... on the system share also. It seems to have some data on disk2 and not all on cache as it should.

  • Author

image.thumb.png.aa16130a38d0b4199123dc66be756ee8.png

image.thumb.png.cd469cb5bdb0b760d29648f894020bbf.png

  • Author

So I have no clue what the next step should be. Advise?

  • Author
7 hours ago, JorgeB said:

Check filesystem on disk3 again without -n and post the output

Everytime I try to see the output the webpage crashes. I think there is like a ram limit or something that is killing the page.

  • Author
junking entry "jquery" in directory inode 1048474076
corrected i8 count in directory 1048474076, was 4, now 3
xfs_repair: rmap.c:701: mark_inode_rl: Assertion `!(!!((rmap->rm_owner) & (1ULL                                             << 63)))' failed.
Aborted

This was the last few lines of the output. I managed to get it by rebooting then running the command from ssh.

  • Community Expert
1 minute ago, ericup said:

running the command from ssh.

What command exactly?

 

If you can run the correct command from the command line you should be able to redirect its output to a file.

  • Author

Sorry this was using "xfs_repair /dev/sdg1" How should I modify it to output to a file? then how do I access that file when in maintenance mode?

  • Author

I am reaching the point of exhaustion with this problem. Since I have a good backup and it is likely mostly *arr data anyway will formating the drive make it functional again? even if blank.

  • Community Expert
46 minutes ago, ericup said:

using "xfs_repair /dev/sdg1

You must use the md device when working with a disk in the array or you will invalidate parity. But according to your most recent diagnostics, sdg was not assigned to the array.

 

So, disk3 is actually missing, but still emulated and unmountable.

 

Have you been trying to check filesystem on an unassigned disk, and not on the missing/emulated disk3?

 

 

  • Author

I have been doing this on the emulated disk. This last attempt was on the physical disk using ssh because the webui kept failing.

Can I just format that emulated drive and it be functional again even if it's blank?

  • Community Expert
1 minute ago, ericup said:

Can I just format that emulated drive and it be functional again even if it's blank?

Do you want the physical disk back in the array? If you format the emulated disk, then reassign a disk3, it will do a complete rebuild of the empty disk onto the reassigned disk3.

  • Author

Well other than corruption the drive and having 4 years of run time it is functional is it not? If I can fix the corruption the device will be fine. I am getting paranoid the longer this goes on as parity2 has been accumulating smart errors.

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.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.