mattie112 Posted June 13, 2021 Share Posted June 13, 2021 I have been using Unraid for about a year now and today I have been sorting/moving some stuff. At some point my cache drive was full. Not a problem right? It should go to the array? But it does not seem to work, I thought it would automatically do that but perhaps I'm wrong and a full cache drive simply has never happend yet. My cache pool: (I cancelled the file transfer so I guess ~10gb will be removed soon) The share I am writing to: "Yes indicates that all new files and subdirectories should be written to the Cache disk/pool, provided enough free space exists on the Cache disk/pool. If there is insufficient space on the Cache disk/pool, then new files and directories are created on the array. When the mover is invoked, files and subdirectories are transferred off the Cache disk/pool and onto the array." So "if there is insufficient space the file will be created on the array". Right? Then why when I transfer a file through SMB I get a "There is not enough space on <share>"? Am I missing something? I will now run the mover which will most likely fix it but this simply seems strange to me. Thanks for any advice! 1 Quote Link to comment
itimpi Posted June 13, 2021 Share Posted June 13, 2021 The cache will only start being by-passed and the array selected for new files when the free space falls below the Minimum Free Space value. You should set that to be larger than the biggest file you expect to transfer for this to work as you want. Quote Link to comment
mattie112 Posted June 14, 2021 Author Share Posted June 14, 2021 Great thanks I will try that! Probably had that set when testing unraid (as this is a case I've tested) but now it was set to 0 indeed. Quote Link to comment
Recommended Posts
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.