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.

Data-Rebuild Current Position not changing - rebuild frozen?

Featured Replies

I had a failed disk today and I replaced it, during the rebuild another disk has failed 😭 but to be expected, I have some older drives in my array.

I'm planning to replace the second failed disk once the rebuild completes but the rebuild appears to be stuck.

The disks appear to be actively copying data to the new disk but I see no progress change (it's been on 6.9% for hours)?

Could anyone spot any clues as to what's going on? Many thanks!

Screenshot2024-06-17225115.thumb.png.cb78d565a2e21ac2d77eefa17c70d4b2.png

 

Screenshot2024-06-17231907.thumb.png.30b5f97f844ab766d19f3bc7acd74a9f.png

 

 

dansunraidnas-diagnostics-20240617-2325.zip

Solved by DanW

  • Community Expert

Emhttp crashed, reboot and post new diags after array start.

  • Author

Thank you @JorgeB! I can see the array is busy with the rebuild based on disk activity. Would you recommend waiting for it to complete then give it a reboot?


image.png.0fe6ac2297346b4e40b6d26d35b28c11.png

 

image.png.79f87997c056f3c71246f643cb82d76a.png

  • Community Expert

Post new diags to see if it advanced comparing to last ones, but even if it finishes, not sure it will correctly mark the disks as rebuilt, because of the emhttp crash.

  • Author
37 minutes ago, JorgeB said:

Post new diags to see if it advanced comparing to last ones, but even if it finishes, not sure it will correctly mark the disks as rebuilt, because of the emhttp crash.

 

Ah ok, @JorgeB please see attached. Is there no way of restarting the emhttp service while the array is live?

 

dansunraidnas-diagnostics-20240618-0929.zip
 

Edited by DanW

  • Community Expert

It's still in the same position, so the rebuild is not advancing, the read/write stats are probably frozen, do you see the values changing?

  • Author
42 minutes ago, JorgeB said:

It's still in the same position, so the rebuild is not advancing, the read/write stats are probably frozen, do you see the values changing?

The values aren't changing but I can see it has stopped reading data from some of the HDDs just like during a normal rebuild which is why I think it is still doing the rebuild.

image.png.0cb1194f43626e63f1610ab7da44a77d.png

Edited by DanW

  • Community Expert

I meant the stats for the individual disk read/write speeds, are those changing?

 

Still, doubt the disks will be marked as rebuilt, even if it reading them.

  • Author
Just now, JorgeB said:

I meant the stats for the individual disk read/write speeds, are those changing?

 

Still, doubt the disks will be marked as rebuilt, even if it reading them.

Oh yeah, the read / write speeds are moving, I've been keeping an eye on it.

image.png.493b7a7cca89785f83f7e889b0738af9.png

  • Community Expert

You can try to let it finish, quite curious myself on what will happen.

  • Author
1 minute ago, JorgeB said:

You can try to let it finish, quite curious myself on what will happen.


I'll leave it and we'll find out 🙂

  • Community Expert
[mdResyncCorr] => 1
[mdResyncPos] => 804548076
[mdResyncDb] => 5611620
[mdResyncDt] => 32
[mdResyncAction] => recon D6
[mdResyncSize] => 11718885324



[mdResyncCorr] => 1
[mdResyncPos] => 804548076
[mdResyncDb] => 5611620
[mdResyncDt] => 32
[mdResyncAction] => recon D6
[mdResyncSize] => 11718885324

 

BTW, this is why I suspect it won't really finish, this is were Unraid tracks the rebuild, the mdResyncPos variable is the current position, and it didn't change between both diags, I believe emhttp is what tracks that, and since it segfaulted, it should only start working again after a reboot.

  • Author
  • Solution
10 hours ago, JorgeB said:
[mdResyncCorr] => 1
[mdResyncPos] => 804548076
[mdResyncDb] => 5611620
[mdResyncDt] => 32
[mdResyncAction] => recon D6
[mdResyncSize] => 11718885324



[mdResyncCorr] => 1
[mdResyncPos] => 804548076
[mdResyncDb] => 5611620
[mdResyncDt] => 32
[mdResyncAction] => recon D6
[mdResyncSize] => 11718885324

 

BTW, this is why I suspect it won't really finish, this is were Unraid tracks the rebuild, the mdResyncPos variable is the current position, and it didn't change between both diags, I believe emhttp is what tracks that, and since it segfaulted, it should only start working again after a reboot.


So the rebuild has finished (based on that there's no read / write activity on the disks anymore).

The status of the disk hasn't changed but I can see that when I read files from the array that are on that disk, it does use the rebuilt disk (see below).

I will reboot unraid and see what happens with the disk.


Screenshot2024-06-18214601.thumb.png.b6c8a4e48db310739f7f69b208fa0213.png

 

The elapsed time is still progressing.


image.png.8c5afebaea708ed60432c679e5bc2fca.png

  • Author
10 hours ago, JorgeB said:
[mdResyncCorr] => 1
[mdResyncPos] => 804548076
[mdResyncDb] => 5611620
[mdResyncDt] => 32
[mdResyncAction] => recon D6
[mdResyncSize] => 11718885324



[mdResyncCorr] => 1
[mdResyncPos] => 804548076
[mdResyncDb] => 5611620
[mdResyncDt] => 32
[mdResyncAction] => recon D6
[mdResyncSize] => 11718885324

 

BTW, this is why I suspect it won't really finish, this is were Unraid tracks the rebuild, the mdResyncPos variable is the current position, and it didn't change between both diags, I believe emhttp is what tracks that, and since it segfaulted, it should only start working again after a reboot.


@JorgeB after the reboot, it's doing a parity check which I have interrupted.

 

image.png

Edited by DanW

  • Author

I have now replaced disk 3 and I have started another rebuild.

  • Community Expert

Interesting, the rebuild did finish, replace disk3 and you should be done.

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.