October 13, 2025Oct 13 This is a new issue for me after upgrading to 7.1.4diag file attached.All of my shares are configured to use cache and then arrayCache is a pool of two 1tb drives ssdMy array has over 30tb freeI sometimes copy disk image files which are larger than 1tb, which means they are just copied directly to the array. At least this is how it has worked for many years. Yesterday I tried to copy a 1.4tb image and it keeps failing due to Disk Full error. On the server, I have several warning s about cache drive running out of disk space until it is maxed out, meaning the copy job fails.It looks like it is trying to copy a 1+ tb file to the cache drive when it should not. It did not do this before upgrading to 7.1.4tower-diagnostics-20251013-0822.zipWindows 11 Pro on the pc side, again this has worked for years.For files less than 1tb, they copy to cache drive and then the Mover does it's thing to copy to the array, as it should.Any idea why this is now failing?
October 13, 2025Oct 13 Community Expert 5 minutes ago, optiman said:At least this is how it has worked for many years. Yesterday I tried to copy a 1.4tb image and it keeps failing due to Disk Full error.What is the share you are copying to?
October 13, 2025Oct 13 Author I use Total Commander ver 11.56, current version. I have used TC for years as well. Not likely to be on the pc side here. Nothing has changed on my pc.These copies worked fine until the last unraid update.My Share settings haven't changed since moving from ver 6 to 7. So this points to the last update to 7.1.4.Do my Share settings look correct to you? Edited October 13, 2025Oct 13 by optiman
October 13, 2025Oct 13 Community Expert Sorry, I got confused, Unraid has no way of knowing the total file size, so when you start the copy operation, if the pool has more free space than the current share floor, the data will be copied there, and it will error out. This has always been like this, and AFAIK, it will always be like this; hence why it is recommended to set the floor to twice the file size you plan to copy.The solution here would be to temporarily set the floor higher than the pool has available or set the pool floor only to a higher value.https://docs.unraid.net/unraid-os/using-unraid-to/manage-storage/cache-pools/#minimum-free-space-for-a-cache-pool
October 13, 2025Oct 13 Author I'm confused because I have never had to do any of this and I have been copying image files that are over 1tb in size with no issues. It used to just go directly to the array, because my pool size is 1tb.I took a look at those directions and I do not see where to change the Floor or min size?Can you tell me exactly where to find this setting?Having to set this temporarily also confused me. That means each time I need to copy a large file, I would manually need to change this value??
October 13, 2025Oct 13 Community Expert But in your case it's kinda useless, setting it high enough would mean you would never use cache for that share.Best to write those to an array-only share.
October 14, 2025Oct 14 Community Expert 19 hours ago, optiman said:I sometimes copy disk image files which are larger than 1tb, which means they are just copied directly to the array. At least this is how it has worked for many yearsNot sure how this ever worked for you then. Unraid has always tried to copy to the pool being used for cache as long as there was at least the Minimum Free Space left, and then failing with out of space if the file subsequently did not fit. I can only think that in the past you copied directly to an array drive and not to the User Share.
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.