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 mover "no space left"

Featured Replies

Hello everybody.

I'am testing unRAID 6.11.5.

I have created an unprotected array device with 2 disks of 8T and an other of 4T.

i have 2 mains docker application: resilio and emby.

All was working fine ... but as all was working too fine, i have decided to test the cache feature with a SSD disk of 500gb 😁

 

The SSD start to fill up, and once it was full ... tranferts were stopped (from resilio side: no left space), and the cache flush fails (mover)
So i have checked on forum etc... but without success.

 

So i join the diagnostic, if somebody can help me ?!

 

 

 

Edited by nunu22

Solved by trurl

You need to set the Minimum Free Space settings to be larger than the biggest file you expect to cache (we normally suggest 2x this value to give some headway).    This tells Unraid when to stop using the pool for caching or when to switch to another drive on the arrsy.

 

this setting exists in the settings both for any pool, and also for each share.

 

This is covered here and here in the online documentation accessible via the ‘Manual’ link at the bottom of the GUI or the DOCS link at the top of each forum page.

You need to set a minimum free space for the share(s), should be about twice the largest file size you expect to copy there.

  • Author

Here space occupation of the array :

 

image.thumb.png.7dbad0bd5735de51f6d798e3e23c176a.png

 

 

Edited by nunu22

Click on the share or shares you are using and set "minimum free space" as mentioned.

  • Author

i have just change it since first answer :

 

image.png.997c051cc42f52ff2e7aee88311faa15.png

You will have to run mover manually to get files moved from cache, or wait for it to run at the scheduled time. 

 

Best if you don't attempt to cache initial data load, or any file transfer larger than cache.

 

It is impossible to move from faster cache to slower array as fast as you can write to cache, and trying to move while still writing to cache only makes it worse. Mover is intended for idle time. 

  • Author

some thing strange ....
i have put 40G for min free space (appdata and media shares).

I have deleted files directly in the cache disk to free space ....

all my dockers are stopped .... now i see my cache to be filled from disk1 to cache...

 

 

You're right regarding the speed "issue" between SSD cache and HDD....

i have missed something hughe ?!

 

image.thumb.png.ee862c91f96f2f40177b5a0964e1cb89.png

 

Your user share anonymized as m---a is set cache:prefer. Prefer means prefer to keep all files for the share on cache. These will not be moved to the array. Set this share to cache:yes.

 

Typically, the only shares you want cache:prefer are appdata, domains, system. These shares currently have files on the array, so after you make room on cache by moving m---a to the array, you will have to disable Docker and VM Manager in Settings so these shares can be moved to cache where they belong.

 

After you get all that done post new diagnostics, you might still have some cleanup to do with those shares

  • Solution

You can see how much of each disk is used by each user share by clicking Compute... for the share on the User Shares page. Ultimately you want all of appdata, domains, system shares on cache, and all of other shares on the array. Then you can cache that m---a share if you want, but it must be set cache:yes or it will not get moved to the array.

  • Author

in the GUI documentation:
image.thumb.png.6bf762fc91d3bee13ed63635c2e275b8.pngimage.thumb.png.a487b06fbd4eff2682be86c05e98345f.png

 

i haven't see the tiny différences between the 2 sentences (maybe a bold can help)....

 

thanks a lot ... cache is flushing ...

It looks like the wording of this setting and its associated values is going to be completely redone for the 6.12 release.    The underlying functionality will be the same but hopefully the reworked presentation will be much clearer and less likely to be misunderstood by new users.

  • Author

fine :)

 

i have read several times theses sentences ...

BUT in gui we have necessary informations ...

 

image.png.eeccf20cddafd92e1096a3ce77a91893.png

 

image.png.fdd05be647c87eb6691fb8dfc51fc4c0.png

 

thnaks a lot for your fast support !!!

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.