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.

Cache full... have I resolved this correctly?

Featured Replies

I started getting messages that cache was full. I found that the "appdata" share was taking up approx. 90+ percent of that. I also found the appdata was Mover Action was set to Array -> Cache.

 

I switched this to Cache -> Array and kicked off the mover and it appears to moving data now.

 

Is this the correct way to set it up?

 

Thanks!

Solved by opticlusion

  • Author

I should also note... although it appears to be working, it is extremely slow!!!

  • Community Expert

Post the diags or the exact warning you were seeing, since there are two similar ones that mean different things.

  • Author
45 minutes ago, JorgeB said:

Post the diags or the exact warning you were seeing, since there are two similar ones that mean different things.

 

Diags attached.

 

Thank you!

tower-diagnostics-20240915-1954.zip

  • Community Expert
Sep 15 17:25:30 Tower shfs: share cache full

 

This does not mean the pool is full, it means that a share that is set to use a pool has a floor set higher than the curranty available free space on that pool, meaning, any writes to that share will bypass the pool, you can adjust the floor in the share settings.

 

You also appear to have a container constantly restarting, you can try to find out which by looking at the up times.

  • Author
12 hours ago, JorgeB said:

This does not mean the pool is full, it means that a share that is set to use a pool has a floor set higher than the curranty available free space on that pool, meaning, any writes to that share will bypass the pool, you can adjust the floor in the share settings.

I'm guessing you're referring to the Minimum Free Space setting?

 

image.thumb.png.1fb2097ac5baddfa605a8173b38646e2.png

 

This was set to 400 GB. I've changed it to 50 GB based on the description. I could probably go even lower if needed.

 

12 hours ago, JorgeB said:

You also appear to have a container constantly restarting, you can try to find out which by looking at the up times.

I've gone through each one and can't find it. I'll keep looking, though.

 

Thanks a lot!

  • Author

I've spent hours trying to figure this out - I've read countless other forum posts, reddit, random youtube vids etc. I can't find a solution as to why these files, and many more (approx. 400gb worth in total) are still sitting in the cache.

 

This is looking in /cache/media -> 

 

image.thumb.png.f36c827e112f6e9bc16c41ed50aa0673.png

 

This is /user/media/ ->

 

image.thumb.png.2017d2b6199931b8b7f1bc1095a258ba.png

 

When browsing /user/media/ many files appear to be on the array (Disk 1, 2, or 3) but only files that I specifically copied across when migrating to Unraid. Everything I've copied to it or downloaded directly via Unraid since remains in cache and won't move to the array. So if that cache drive kicks the bucket, all the data is gone.

 

I feel like I'm missing something so simple here but I can't for the life of me figure it out. 

Edited by opticlusion

  • Community Expert
8 hours ago, opticlusion said:

I can't find a solution as to why these files, and many more (approx. 400gb worth in total) are still sitting in the cache.

Media share is not set to use a pool, you need to configure it correctly, then run the mover.

  • Author

I've set the share up as follows -- the primary storage is the array, which I've always assumed was the "pool" - you can select one or many disks within that pool, or choose all, which I have.


image.thumb.png.b85a5c47802c29cc6771ef02d4a196db.png

 

Do I need to change it to the following instead - whereby the primary storage becomes Cache, with the secondary being the Array? The mover is set to Cache -> Array.

image.thumb.png.327fc74916b8d68590f224364713de77.png

Edited by opticlusion

  • Author
  • Solution

It appears that I've got it working now. Thanks for your help.

 

As above, setting the primary storage to Cache, secondary to Array, and Mover action: Cache -> Array has resolved it.

 

In File Manager, I can see the Location change from Cache to a specific disk as the Mover is working through everything.

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.