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.

Unraid - 6.12 ZFS, Stopping array did not properly unmount docker

Featured Replies

May 15 12:21:21 Tower emhttpd: Unmounting disks...
May 15 12:21:21 Tower emhttpd: shcmd (1996844): /usr/sbin/zpool export cache
May 15 12:21:21 Tower root: cannot unmount '/mnt/cache': pool or dataset is busy
May 15 12:21:21 Tower emhttpd: shcmd (1996844): exit status: 1
May 15 12:21:21 Tower emhttpd: Retry unmounting disk share(s)...
May 15 12:21:26 Tower emhttpd: Unmounting disks...
May 15 12:21:26 Tower emhttpd: shcmd (1996846): /usr/sbin/zpool export cache
May 15 12:21:26 Tower root: cannot unmount '/mnt/cache': pool or dataset is busy
May 15 12:21:26 Tower emhttpd: shcmd (1996846): exit status: 1
May 15 12:21:26 Tower emhttpd: Retry unmounting disk share(s)...
May 15 12:21:31 Tower emhttpd: Unmounting disks...
 

 

root@Tower:/mnt# mount | grep cache
/mnt/cache on /mnt/cache type zfs (rw,noatime,xattr,posixacl)
/mnt/cache/system/docker/docker.img on /var/lib/docker type btrfs (rw,noatime,ssd,space_cache=v2,subvolid=5,subvol=/)
/mnt/cache/system/docker/docker.img on /var/lib/docker/btrfs type btrfs (rw,noatime,ssd,space_cache=v2,subvolid=5,subvol=/)
root@Tower:/mnt# umount /var/lib/docker/btrfs/
root@Tower:/mnt# umount /var/lib/docker


Just- a heads up. Was wondering why the array wouldn't stop, after some researching, appears the docker images were still mounted. 

cache = zfs mirrored pool.

Same issue here.  If all of the dockers are stopped, it works properly.

 

 

  • Community Expert

Cannot reproduce, post diags in case there's something visible there.

Same issue here in 6.12.0-rc6.

 

May 20 00:50:48 Server emhttpd: shcmd (14375): exit status: 1
May 20 00:50:48 Server emhttpd: Retry unmounting disk share(s)...
May 20 00:50:49 Server flash_backup: adding task: /usr/local/emhttp/plugins/dynamix.my.servers/scripts/UpdateFlashBackup update
May 20 00:50:53 Server emhttpd: Unmounting disks...
May 20 00:50:53 Server emhttpd: shcmd (14376): /usr/sbin/zpool export cache
May 20 00:50:53 Server root: cannot unmount '/var/lib/docker/zfs/graph/fbdd434d278a6b358e9f110837ca89f2bba5eff09a3b4cb74f2ed64d8de68e7a-init': unmount failed

17 hours ago, sasbro97 said:

Same issue here in 6.12.0-rc6.

 

May 20 00:50:48 Server emhttpd: shcmd (14375): exit status: 1
May 20 00:50:48 Server emhttpd: Retry unmounting disk share(s)...
May 20 00:50:49 Server flash_backup: adding task: /usr/local/emhttp/plugins/dynamix.my.servers/scripts/UpdateFlashBackup update
May 20 00:50:53 Server emhttpd: Unmounting disks...
May 20 00:50:53 Server emhttpd: shcmd (14376): /usr/sbin/zpool export cache
May 20 00:50:53 Server root: cannot unmount '/var/lib/docker/zfs/graph/fbdd434d278a6b358e9f110837ca89f2bba5eff09a3b4cb74f2ed64d8de68e7a-init': unmount failed

 

Really need to see full diagnostics.  Also please post issues for -rc releases here.

  • 2 weeks later...
  • Author
On 5/20/2023 at 10:58 AM, limetech said:

 

Really need to see full diagnostics.  Also please post issues for -rc releases here.


The next time this issue reproduces, I'll grab diagnostics for ya. It seems to be a non-consistent issue.

  • 1 month later...

I had the same issue. Stopped all containers and turned off Docker to edit network settings and when I attempted to start docker again it could not because the image was already mounted. I could not find support online so I rebooted, it could not unmount the share with my docker image and eventually had an unclean shutdown and reboot. Not very useful without my diagnostics but figured I would also chime in. I am on the latest release 6.12.2.

try the 6.12.3rc3 it has fixes for docker not stopping....

Just saw .3 released tonight. Will update tomorrow. 

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.