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.

7.0.1 - Separating cache and appdata from 1 to 2 drives

Featured Replies

Hello,

 

I am new to Unraid and just put together my first system recently mostly following the NAS Killer 6.0 guide on the Server Build Forums.

 

Currently I just have pictures, videos, music, and some documents stored and am running a Plex and a bedrock Minecraft Docker. I have the attached disk layout and would like to move all app data from the cache NVME to a recently installed SATA SSD.

 

One reason is I was told the metadata performance will be much better with Plex, which currently I do notice some things slow to load initially in Plex.

 

What is the best way to do this? I assume from a high level it's copying the data to the new drive and changing some configuration to point things at the new location, as well as telling it to default there for new appdata.

 

Let me know if there is any further information I can provide. I appreciate any guidance and insight provided.

unraid_drives.png

Solved by trurl

  • Author

Thank you, I will review the documents provided.

  • Author

I believe I was able to accomplish what I was looking to do with the assistance provided. Thank you so much for pointing me in the right direction.

  • Community Expert
1 hour ago, sawc said:

I believe I was able to accomplish what I was looking to do

If you want us to check post new diagnostics

  • Community Expert

Something we haven't discussed in the thread, Minimum Free (for pools and for shares).

 

None of your pools have Minimum Free set.

https://docs.unraid.net/unraid-os/manual/storage-management/#minimum-free-space-for-a-pool

Maybe not relevant since none of your user shares are configured to overflow anyway (Secondary storage), so be careful you don't fill them up or they might corrupt.

 

Each user share also has its own Minimum Free setting.

https://docs.unraid.net/unraid-os/manual/shares/user-shares/#minimum-free-space

Looks like some of yours have calculated defaults, which you might want to edit.

 

appdata is all on applicationdata and configured to only write new files to applicationdata. Looks like its Minimum is currently about 195G, which means if that pool has less than that free it won't allow any more writes for that share (and no place else for more writes to go). Probably you want that lower.

 

DVR share has some files on dvr and some still on cache. It is configured to only write new files to dvr, and those on cache won't be moved since the share has no Mover action. No Minimum set for that one, so it could fill up dvr completely before it fails to write another file, and btrfs seems to corrupt if it gets too full.

 

system share is all on cache and configured to only write new files to cache. No Minimum set for that one, but unlikely to fill anything with system share since it typically only has docker.img (20G) and libvirt.img (1G). If you ever think you need to make docker.img very large, ask for advice since it probably means you have done something wrong.

 

All other shares have all files on the array, and configured to only write new files to the array. I didn't check Minimum Free for each, but you should consider what those should be.

  • Author

I appreciate the additional insight, I will look at all these settings this week and update once done.

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.