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 overflows even with "Minimum free space setting"

Featured Replies

Hi everybody,

I have a question regarding shares with caches as primary storage and array as secondary.

My current setup is as follows:

I habe one cache of 1TB

and one array of 15TB (7TB free).

I have multiple shares (appdata, appstorage) all with the same settings.

Primary storage: cache

Secondary storage: array

"Move-Action": Array -> Cache

Minimum free space is 20GB for each share.

I thought, when an app writes data to appstorage and the cache becomes full, the app writes data to the array automatically.

In my case the app tries to write to cache until its full and crashes after that.

Is this the right behaviour or maybe I have a wrong setting somewhere?

Thank you in advance

Greetings

Solved by JorgeB

  • Community Expert

Once it hits the share floor, it should write to the array, assuming it's writing to /mnt/user/share, /mnt/cache/share won't overflow.

  • Author

Thank you for your reply.
What do you mean by "share floor"? So my understanding was right?
What could cause my overflow of the cache? Do I need to have been below the limit first before it works?

My Idea would be, stop all Docker. Move all cache data to the array via mover. Recreate the cache and then move the data back to the cache again. I would like to have as much "active" data in the Cache as possible, to reduce spin up of some HDDs.

  • Community Expert
10 minutes ago, klaushipp said:

What could cause my overflow of the cache? Do I need to have been below the limit first before it works?

Not quite sure what you mean? You need to be below the limit specified at the point a new file is first created before overflow starts happening.

  • Author

Sorry, for being a little bit unclear. The cache had 10GB left. The limit at that point was 5GB I think. I increased the limit to 18GB. So the cache was above limit at that point.

  • Community Expert
  • Solution

If the floor was set to 18GB and the pool had 10GB free, any new writes should go to secondary. Note that any modified or overwritten files would still go to primary.

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.