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.

Moving Docker appdata to cache ssd

Featured Replies

Hi, I tried install SSD as cache and move Docker appdat to that cache. I am not sure how to check if it is working. Can some1 please look at this?

nasunraid-diagnostics-20250507-0049.zip

Solved by itimpi

  • Community Expert

You need more than appdata moved off the array. system share should also be moved. You will have to go to Settings - Docker and disable before you can work with these files.

 

Much more importantly, you have your default appdata path as /mnt/cache. Any folder at the top level of disks or pools is automatically a user share. So if you put things in /mnt/cache you are going to be creating a lot of separate user shares. You need to make it something like /mnt/cache/appdata.

  • Community Expert

Sorry in your case, instead of system share, which you don't have, you have made your docker.img in a share named unraid_docker. So that is the share that needs to be on cache.

 

You are really making things more complicated for yourself by not accepting the defaults for these paths. Many docker templates may assume you have the defaults, so you will have to constantly be sure to edit them to conform to your non-standard way of doing things.

 

Why do you think you need 80G docker.img?

  • Author

To be honest, I don't remember my line of thougts, so I probably don't need it.

I did new config for docker. Is it better now?

 

nasunraid-diagnostics-20250507-0544.zip

  • Community Expert

Your appdata is still on disk1. Simply changing it to only use cache won't move anything.

15 hours ago, trurl said:

You will have to go to Settings - Docker and disable before you can work with these files.

Set appdata to Primary:cache; Secondary:array; Mover action:array->cache

 

Then run mover, wait for it to complete, post new diagnostics.

  • Community Expert
  • Solution

Your diagnostics show that 'appdata' still appears to have something on disk1.

appdata                           shareUseCache="only"    # Share exists on cache, disk1

With the 'only' setting any files on the array are left there.   To get them moved you need Primary:cache, Secondary:array mover direction array->cache.  Also because open files cannot be moved you should have the Docker service disabled while moving these appdata files. Only after that has completed can you remove the secondary entry to revert to the 'only' setting.

  • 3 weeks later...

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.