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.

Shares empty in Unraid 7.2.4

Featured Replies

Hello everyone, i have a problem with my user shares. They all are zfs pool shares. And Unraid 7.2.4 tells me they are empty? I tried several things but don't know how to proceed. Seems they can not be mapped correctly. Would be great if you can help me.

Example (pool "warpcore")

/mnt/warpcore/isos works and has files, /mnt/user/isos points to it, but says "empty".

  • ls -la /mnt/warpcore/

  • drwxrwxrwx  2 nobody users  17 Mar 28 15:28 isos/

  • df -h /mnt/user/isos

  • Filesystem      Size  Used Avail Use% Mounted on

  • rootfs           63G  3.8G   60G   7% /mnt

In the logs i see something like

2880: Mar 30 18:19:21 Voyager emhttpd: error: malloc_share_locations, 8649: Operation not supported (95): getxattr: /mnt/user/isos

voyager-diagnostics-20260330-1845.zip

  • Community Expert

There appears to be something creating a mount point in /mnt/user, reboot in safe mode and post new diags after array start.

  • Community Expert

Start the array in normal (not maintenance) mode and post new diagnostics.

  • Community Expert

Something is creating a path to /mnt/user/backup before Unraid can create user shares. Do you have a user script or maybe some remote process referencing that path?

  • Community Expert
2 minutes ago, trurl said:

user script

User Script plugin isn't installed in SAFE mode and nothing in go is doing it either.

What other computers on your network are trying to access the backup user share?

  • Author

Good question

  • I have another NAS in my local network that could have something to do with it, but it does not actively pushes/syncs something to this machine and has no ssh access to it. There is a user script on the problematic machine that does this by pulling something to backup. It uses rclone and pulls data,but as you said right now it is in safe mode

  • I have no other machine that accesses it, i mean i could ssh into it and do stuff from my personal machine but there is no automation.

  • I maybe have some name duplication, like on different pools using the term backup and doing zfs stuff. Dunno exactly anymore.

So far thanks for the hint with "backup". If this share is the problematic one, maybe i can pin point it by deactivating stuff and start the server without network access and so on. I will try it tomorrow and post results here.

  • Community Expert

There's something weird going on here, Unraid is not trying to start shfs (FUSE), but the diags show that user shares are enabled.

Try this: stop the array, go to Settings - Global User Settings and disable User Shares, then start the array, stop the array, re-enable user shares, start the array again, and post new diags.

  • Author

Hi JorgeB,

I started the server in normal mode with stopped array, disabled User Shares, started the array, wanted to stop the array to re-enable user shares, but it said "Array Stopping - Retry unmounting user share(s)" still and forever.

Have this behaviour also in Safe Mode even when the Array started with Disabled User Shares, both Diags attached while it trys "Array StoppingRetry unmounting user share(s)...System running in safe mode"

I can only restart the server (which also tries to unmount user shares first but after some time it just does)

voyager-diagnostics-20260402-1245.zipvoyager-safemode-diagnostics-20260402-1300.zip

Edited by chefmangoo

  • Community Expert

Reboot by force if needed and re-enable the user shares, then post new diags.

  • Community Expert

It's still not creating the user shares, I suspect some issue with the flash drive or one of its files. What do you see if you type or copy/paste this command in order (array started)

mkdir /mnt/user0
/usr/libexec/unraid/shfs /mnt/user0 -disks 6 -o default_permissions,allow_other,noatime 
mkdir /mnt/user
/usr/libexec/unraid/shfs /mnt/user -disks 7 -o default_permissions,allow_other,noatime -o remember=0 

If you don't get any errors, then post the output from df -h

  • Author

hallelujah, it is working now. big thanks!

/usr/libexec/unraid/shfs helped a lot. thx for sharing this command, i did not know how to start fuse manually. the mkdir /mnt/user said "mkdir: cannot create directory ‘/mnt/user’: File exists" but i could see the shares afterwards mounted more or less correctly.

it seems that my zfs datasets had to do with it. i experimented with zfs before unraid hat the support and somehow there were conflicts. i did this mainly for backups.

solution was to deactivate 1) all my custom zfs dataset based backup scripts 2) clean up the datasets one by one that i do not need anymore and voila, fresh restart, shares mapped correctly 3) i also changed some scripts to not use the fuse layer so much anymore to prevent timing issues. hopefully this will keep it safe in the future

thanks everyone for the help, highly appreciated

  • Community Expert
3 minutes ago, chefmangoo said:

changed some scripts to not use the fuse layer so much anymore to prevent timing issues

Shouldn't be any timing issues if you aren't trying to run any scripts before the array starts.

  • Author

ya right. i mean i run a script to unlock the encrypted disks before it starts, but this should do no harm as it does not put stuff on the fuse layer. i am still not sure what caused the trouble but i highly assume it has to do with my zfs backup scripts, maybe they created a name collision or smth. so my best idea is to not do that anymore from now on manually. thank you too for your help, highly appreciated

  • Community Expert

If you find exactly what is preventing shfs from running automatically, please post here; it may help future users.

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.