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.

Mover will not remove files from cache drive

Featured Replies

I have set ALL the shares to yes which should move things off the cache drive and onto the array when the movers is invoked. However that doesn't seem to be the case for me and I don't know why it won't clear the cache drive. What can I provide that can help you help me?

  • Community Expert

You are likely to get better feedback if you attach your system's diagnostics zip file to your next post in this thread.

 

Did you disable the Docker and VM Services before running mover?  Those services will keep files open which stops them being moved.

  • Author

So I am sitting here watching the mover work. For a moment I see it spike up to 100MB free space and then go back down. It keeps going back and forth between 100MB and 6MB. I see both the read and write counters moving at the same time. This is bizarre.

unraid-diagnostics-20220825-1412.zip

  • Author

I didn't disable docker before the mover. I should do that?

  • Author

Well ok then I disabled docker and now the cache driver is clearing up. Why am I running into this problem in the first place though? If I re-enable docker will the cache drive fill up again? How can I avoid this?

  • Community Expert
2 minutes ago, BrunoVic said:

I didn't disable docker before the mover. I should do that?

Yes if you want anything related to docker to be moved.

  • Author
5 minutes ago, itimpi said:

Yes if you want anything related to docker to be moved.

 

That worked but what caused this in the first place? How can I avoid this?

  • Community Expert
9 minutes ago, BrunoVic said:

 

That worked but what caused this in the first place? How can I avoid this?

Without more information about what was filling up the drive and the share settings related to that content t is impossible to say.

 

Have you made sure you have set a Minimum Free Space setting for the cache to be larger than the biggest file you expect to be there? 

Im also having the same issue, last 20GB from the cache won't go to the array :( set ALL shares to yes. Turned off all VMs and Dockers. Still no love.

server-diagnostics-20220902-2216.zip

6 minutes ago, Daniel87F said:

Turned off all VMs and Dockers

Did you try to disable VM and Dockers in Settings ?

  • Community Expert

Why do you want appdata, domains, system shares on the array? Same question for OP.

 

Dockers/VMs will perform better with them on fast pool (cache), and if they are on the array, array disks can't spin down since these files are always open.

  • Community Expert
2 hours ago, Daniel87F said:

last 20GB from the cache won't go to the array

Have you checked what files these are?  If so then mentioning which ones they are might allow us to give you some guidance.   Note that the used space on the cache will never go to zero due to the file system overhead once the drive has been formatted.

  • Author
On 8/25/2022 at 2:36 PM, itimpi said:

Without more information about what was filling up the drive and the share settings related to that content t is impossible to say.

 

Have you made sure you have set a Minimum Free Space setting for the cache to be larger than the biggest file you expect to be there? 

 

I've identified the problem. So once I stopped using my cache drive all together my array just maxed out 5.1TB. After doing more research I narrowed it down to a docker container (unifi) that stored 5.1TB of logs. That's what cause the cache drive to max out and since it was smaller than the array it maxed out quicker than the array itself.

  • Author
12 hours ago, trurl said:

Why do you want appdata, domains, system shares on the array? Same question for OP.

 

Dockers/VMs will perform better with them on fast pool (cache), and if they are on the array, array disks can't spin down since these files are always open.

 

I needed it on the array because something was maxing out my cache drive and those where the only things using the cache drive at the time. Seeing how the docker containers are in the appdata folder and one of my docker containers went crazy writing 5.1TB of logs this would explains why when appdata was on the cache drive it was maxing out.

15 hours ago, itimpi said:

Have you checked what files these are?  If so then mentioning which ones they are might allow us to give you some guidance.   Note that the used space on the cache will never go to zero due to the file system overhead once the drive has been formatted.

I haven't, I actually didn't realise there was overhead for the cache. I'll take a look. Thanks for the useful tip! 

  • Community Expert
1 hour ago, Daniel87F said:

I actually didn't realise there was overhead for the cache

There is always an overhead the moment you format a drive (whether it is a pool or the array) as the empty file system structures are created.   It is typically something like 1 to 1.5 percent of the total size of the drive although the overhead varies according to the details of the file system type selected.   This applies to all systems, not just Unraid.

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.