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.

Array not stopping cleanly - "Retry unmounting disk share(s)..."

Featured Replies

I am a bit of a newbie so please be patient. I have read many threads about this issue but have not found a solution. I set up my Unraid server the first time late last year and I have never managed to cleanly shut this down, the issue has been the same from the start.

I have tried killing all processes, no ssh or terminal is open when trying to shut down etc. My diagnostics file is attached, if someone is willing to have a look. let me know what next diagnostics steps I should do, this is all still new to me and I will probably only learn by guidance.

Thanks

koti-diagnostics-20260427-1609.zip

  • Community Expert

Reboot and post new diagnostics with the array started in normal (not maintenance) mode.

  • Community Expert

You can alos disable Docker and VM service and reboot in safe mode, start the array and see if it stops, if yes, retest again after booting in normal mode to rule out a plugin issue, leave the services still disabled, if still OK enable one of the services and retest, then the other, note that if the issue happens with the docker service enabled only, you may need to try enabling one or a few containers at a time to find the culprit.

  • Community Expert

Unrelated, but you have a share configured to be on cache pool only, another configured to be on plex pool only. But they have files on the array or other pool. And another share not configured to use cache, but has files on cache. Mover won't move these because there is no Mover action, because there is no Secondary.

d-------s                         shareUseCache="only"    # Share exists on cache, disk1
m---a                             shareUseCache="no"      # Share exists on disk1, disk2, disk3, cache
p-------e                         shareUseCache="only"    # Share exists on plex, disk1, cache
  • Community Expert

You should remove this deprecated plugin

compose.manager.plg - 2025.11.01  (Deprecated)  (Up to date)
14 minutes ago, JorgeB said:

disable Docker and VM service and reboot in safe mode, start the array and see if it stops, if yes, retest again after booting in normal mode to rule out a plugin issue, leave the services still disabled

Also, what about your user scripts?

  • Author
2 hours ago, JorgeB said:

You can alos disable Docker and VM service and reboot in safe mode, start the array and see if it stops, if yes, retest again after booting in normal mode to rule out a plugin issue, leave the services still disabled, if still OK enable one of the services and retest, then the other, note that if the issue happens with the docker service enabled only, you may need to try enabling one or a few containers at a time to find the culprit.

Thanks for the tip. I will try this as the next step, sounds like it will take quite a long time. What do you mean by "start the array and see if it stops"?

  • Author
2 hours ago, trurl said:

Unrelated, but you have a share configured to be on cache pool only, another configured to be on plex pool only. But they have files on the array or other pool. And another share not configured to use cache, but has files on cache. Mover won't move these because there is no Mover action, because there is no Secondary.

d-------s                         shareUseCache="only"    # Share exists on cache, disk1
m---a                             shareUseCache="no"      # Share exists on disk1, disk2, disk3, cache
p-------e                         shareUseCache="only"    # Share exists on plex, disk1, cache

Thanks. I am not using movers since I prefer to just move the files around myself. My plex and cache pools are separated but also sometimes I might want to use either for whatever else I am doing since these are my only SSDs. Can there be problems because of this?

  • Author
2 hours ago, trurl said:

You should remove this deprecated plugin

compose.manager.plg - 2025.11.01  (Deprecated)  (Up to date)

Also, what about your user scripts?

I have now removed that.

What about my user scripts do you want to know?

  • Community Expert
10 minutes ago, draakko said:

What do you mean by "start the array and see if it stops"?

Just that: start the array and see if it can stop in safe mode with the services disabled, that is to confirm if one of those is the problem.

  • Author
1 hour ago, JorgeB said:

Just that: start the array and see if it can stop in safe mode with the services disabled, that is to confirm if one of those is the problem.

Ah ok, thanks.

Is there anything in my diagnostics file which helps find the issue or are they not useful here?

Regarding compose manager, Immich official installation steps use it, is it really not recommended?

  • Community Expert
4 hours ago, JorgeB said:

start the array and see if it can stop in safe mode with the services disabled

Waiting for the result of this test.

  • Author
24 minutes ago, trurl said:

Waiting for the result of this test.

I rebooted into safe mode, started the array, stopped it and it did stop without issues

  • Community Expert
11 hours ago, JorgeB said:

disable Docker and VM service and reboot in safe mode

3 hours ago, draakko said:

rebooted into safe mode

Did you also disable Docker and VM Manager in Settings?

  • 1 month later...
  • Author
On 4/28/2026 at 3:53 AM, trurl said:

Did you also disable Docker and VM Manager in Settings?

I disabled Docker and VM Manger

Tried stopping the array. Did not work.

Rebooted into safe mode.

Started the array.

Stopped the array. Succesfully.

Started the array.

Enabled Docker and VM manager.

Stopped the array. Succesfully.

  • Author
6 minutes ago, draakko said:

I disabled Docker and VM Manger

Tried stopping the array. Did not work.

Rebooted into safe mode.

Started the array.

Stopped the array. Succesfully.

Started the array.

Enabled Docker and VM manager.

Stopped the array. Succesfully.

Tried stopping the array immediately after rebooting into normal mode and disabling VMs and Docker. Did not work.

  • Community Expert

If it works in SAFE mode but not otherwise then a plugin is the likely cause. You can disable individual plugins by booting in SAFE mode and deleting any .plg files in config/plugins, or just rename them so they aren't .plg files.

What happens if you disable the user scripts plugin using that method then boot in normal mode?

  • Author
9 hours ago, trurl said:

If it works in SAFE mode but not otherwise then a plugin is the likely cause. You can disable individual plugins by booting in SAFE mode and deleting any .plg files in config/plugins, or just rename them so they aren't .plg files.

What happens if you disable the user scripts plugin using that method then boot in normal mode?

So first I boot into safe mode, remove a plugin, boot back to normal mode, and then try again?

Will I be able to restore the plugin with my settings by renaming it back to .plg?

Just making sure I dont mess up anything

  • Community Expert
19 minutes ago, draakko said:

Will I be able to restore the plugin with my settings by renaming it back to .plg?

Yes (and then rebooting)

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.