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.

Slow SMB Transfer to NVME Cache

Featured Replies

  • Author
On 12/11/2024 at 4:49 PM, Yock said:

In Unraid Beta 7 you can set the CPU governor to performance, that gains me about 200MB/s.

You can also do it with the "tips and tweaks" plugin.

 

Thanks. I already had it set to Performance. 

  • Author
On 12/9/2024 at 6:08 AM, JorgeB said:

You can use the disk share.

 

Is there a way to force the drive (in my case the NvmeCache) to keep the folder with the name of the User share present so I can copy directly to the disk?  For example, my ultimate target destination is a user share named BluRay. Plex uses this folder in the User Share for my media library. 

 

So long as I first copy a file to the User Share (location BluRay) I can see the folder in NvmeCache (disk share) and the files I've copied to the User Share so far.  But once the mover runs the BluRay folder on the NvmeCache disk share is deleted. I'm guessing I could create the folder on the NvmeCache disk share each time I need it, but I run the risk of misnaming it or something else such that the files are not ultimately routed to the Array when Mover runs. 

 

Is there a way to correct this? Perhaps by having a file added to the user share that the mover does not move? Such that NvmeCache disk share always has the correct folder structure I need to copy files directly to the disk share but know they will ultimately land on the Array like I want. 

  • Community Expert
7 hours ago, bryce2113 said:

Is there a way to force the drive (in my case the NvmeCache) to keep the folder with the name of the User share present so I can copy directly to the disk?

You can enable disk shares and then use that, the path will be, for local access the path will be:

 

/mnt/pool_name/share_name

 

for SMB you share the pool, and the share will be the top level folder.

  • Author
10 hours ago, JorgeB said:

You can enable disk shares and then use that, the path will be, for local access the path will be:

 

/mnt/pool_name/share_name

 

for SMB you share the pool, and the share will be the top level folder.

 

Thanks but I'm not following. I have disk shares enabled. In Shares, under "Disk Shares" I've opened the correct Pool (named Nvmecache), set Export to Yes, and granted appropriate permissions under SMB User Access.  I'm able to map the Pool in Windows but once the mover runs the folder structure from my User Share (FUSE) I need to use in order to copy the files without FUSE onto the User Share disappears. That was the issue I was describing above. 

 

I've tried creating a User Share where the Pool (Nvmecache) is set for Primary Storage, with nothing in secondary storage.  This does not yield anything-- - which I expected. 

 

I'm not sure what you are suggesting for sharing a Disk Share via SMB such that when mover runs the folder structure used on the normal User Share is preserved. I'm not sure how to share the Nvmecache pool in a manner that does not delete the top level folder for the User Share when the mover runs. When I copy a file to the User Share via SMB using FUSE the Disk Share via SMB will have the correct top level folder for the User Share naming. But once the Mover runs that disappears. 

 

For added context, the User Share (FUSE) I'm trying to bypass here is a User Share named Media. It has the Nvmecache as Primary Storage and the Array as teh Secondary Storage. Mover action is Nvmecache --> Array. 

 

I was thinking that to avoid the top level folder (for the FUSE / User Share) from disappearing on Mover, there would be a way to add a file to the User Share that the mover ignores. 

 

Adding photos below. 

 

Here is the User Share Settings:

image.thumb.png.1bfc5db1ada4934d7cc40f805daa33ff.png

 

 

Here is the Disk Share Settings:

image.thumb.png.79d6aa03f76d8363f7b44e082390a50b.png

Edited by bryce2113
Add photos

  • Community Expert
12 hours ago, bryce2113 said:

I'm able to map the Pool in Windows but once the mover runs the folder structure from my User Share (FUSE) I need to use in order to copy the files without FUSE onto the User Share disappears. That was the issue I was describing above. 

Ahh, that's normal since the share would be removed, you can for example create a small text file there, copy it to the array, and then that file won't be moved became it's duplicate, and the share will remain after the mover runs.

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.