March 26, 20242 yr Hi All I have read the nice write-up on the new "exclusive shares" feature here: https://reddthat.com/post/224445 I have forgotten to change the path sometimes when installing a new docker, so I would actually like to setup the "Exclusive share" for my appdata cache. (I Have plenty of spare cache space, and my cache pool is mirrored and setup to use snapshot with ZFS to the array) What I am missing is do I have to change all my dockers back from the mnt/[poolname]/appdata/ back to the mnt/user/appdata/.... And is there any other difference in enabling exclusive shares vs having changed all the path to mnt/[poolname]/appdata/ ? Hope someone can help answer my question, I didn't really get this reading around the forum
March 26, 20242 yr Community Expert Solution 7 minutes ago, casperse said: What I am missing is do I have to change all my dockers back from the mnt/[poolname]/appdata/ back to the mnt/user/appdata/.... No. 7 minutes ago, casperse said: And is there any other difference in enabling exclusive shares vs having changed all the path to mnt/[poolname]/appdata/ ? No.
March 26, 20242 yr Author 1 hour ago, JorgeB said: No. No. So the only difference then is that if I in the future install a new docker and keep/forget to change the path of /mnt/user/appdata The exclusive share option will make sure its running without FUSE
March 26, 20242 yr Community Expert In this case basically yes, exclusive shares makes /mnt/user/share the same as /mnt/disk/share, with the performance advantages that come from doing that.
May 22, 20242 yr @JorgeB Hello, I discovered and activated this option just yesterday. I had the same questions than @casperse and this thread has answered it. > exclusive shares makes /mnt/user/share the same as /mnt/disk/share, with the performance advantages that come from doing that So if there is no counterpart, why isn't it 'by default' ? Why is there still a fuse layout ? Thks Edited May 22, 20242 yr by pbear
May 22, 20242 yr Community Expert 2 hours ago, pbear said: So if there is no counterpart, why isn't it 'by default' ? I believe mainly because NFS won't work with exclusive shares.
May 22, 20242 yr Community Expert 12 hours ago, JorgeB said: I believe mainly because NFS won't work with exclusive shares. Correct it is a nfs server service issues with mount points and access. NFS is permission based. Other linux OS: Most Linux distributions ship with a kernel that does not allow exporting a FUSE mounted file system by default, exporting sub-mounts over nfs is turned off. Unraid's NFS config is hard to edit and make manual changes and read. As unraid is using a fuse system and how nfs works, exclusive shares break mounts in nfs on unraid. Edited May 22, 20242 yr by bmartino1
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.