AliceAlipheese Posted April 23, 2020 Share Posted April 23, 2020 Hi guys new to unraid over here. I recently got my cache drives set up and it was working fine until recently it got stuck at around 108GB full and it wont move anything to the array, everytime i try to start it and it sits there and does nothing, here is what I have from the log. "Apr 23 17:41:25 Tower emhttpd: req (22): cmdStartMover=Move now&csrf_token=**************** Apr 23 17:41:25 Tower emhttpd: shcmd (135): /usr/local/sbin/mover &> /dev/null &" Quote Link to comment
trurl Posted April 23, 2020 Share Posted April 23, 2020 Go to Tools - Diagnostics and attach the complete diagnostics zip file to your NEXT post. Quote Link to comment
AliceAlipheese Posted April 24, 2020 Author Share Posted April 24, 2020 tower-diagnostics-20200423-1907.zip Quote Link to comment
itimpi Posted April 24, 2020 Share Posted April 24, 2020 What is the path for files that you want moved that are not being moved? For files to be moved to the array: The Use cache setting for the share must be set to Yes The files must not be open The files must not already exist on the array. You have a share which starts with M that satisfies point 1, but I am not sure if this is your problem one? it is worth noting that any share that has Use Cache = Prefer will mean files should be moved from array to cache. This is normally used for shares such as ‘appdata’ where the increased performance of holding them on the cache is desirable. Your ‘system’ share has files on both the disk1 and cache,. This share is normally used to support docker and VMs. If you want files associated with those services to be moved to the cache then you need the Docker and VM services to be disabled when you run mover to satisfy point 2. Quote Link to comment
AliceAlipheese Posted April 24, 2020 Author Share Posted April 24, 2020 I disabled cache in all my shares minus my media share which is the only one i use, and it still won't free up that 108GB that is stuck on the cache, what gives? Quote Link to comment
trurl Posted April 24, 2020 Share Posted April 24, 2020 Your appdata, domains, and system shares are supposed to be on cache, and they are on cache (except some of system is on the array as noted). Those are set to stay on cache, they are supposed to stay on cache as explained, and you don't want them moved from cache. These are the only shares still on cache. Your "M---" share is set to cache-yes, and it has all been moved to the array. Sorry if I have mostly just repeated what was already said, but this is the way you have it set up, this is the right way to have it set up, and it is working as intended. Except you need to get rid of the duplicate system files on disk1. You can see how much of each disk each user share is using by going to Shares - User Shares and clicking Compute... or use the Compute All button. Quote Link to comment
trurl Posted April 24, 2020 Share Posted April 24, 2020 14 minutes ago, AliceAlipheese said: I disabled cache in all my shares minus my media share which is the only one i use, and it still won't free up that 108GB that is stuck on the cache, what gives? I assume you mean you did all this after you posted the diagnostics. And probably you mean you have set all of the other shares to cache-no. Mover won't move cache-no shares, and as explained, you don't want those moved. Set appdata, domains, and system back to cache-prefer or even cache-only. Quote Link to comment
AliceAlipheese Posted April 25, 2020 Author Share Posted April 25, 2020 So that 108GB of used space on the cache is just stuck there then? Quote Link to comment
trurl Posted April 25, 2020 Share Posted April 25, 2020 It isn't stuck there. You can reconfigure things so it gets moved, but why do you want to? appdata, domains, and system shares are better left on cache so your dockers and VMs performance will not be affected by the slower parity writes, and so your dockers and VMs will not keep array disks spinning. Since it sounds like you have made some changes since those diagnostics you posted earlier, post new diagnostics so we can see what your current situation is. Quote Link to comment
AliceAlipheese Posted April 25, 2020 Author Share Posted April 25, 2020 (edited) I'm not currently running any VMs on it, and I don't plan to. I switched from my xeon 5650 to an i3 2100, mostly for power consumption reasons. tower-diagnostics-20200424-1905.zip Edited April 25, 2020 by AliceAlipheese Quote Link to comment
trurl Posted April 25, 2020 Share Posted April 25, 2020 That looks much like what you had before. All OK except system share still has files on disk1. From the command line, what do you get with these? ls -lah /mnt/cache/system ls -lah /mnt/disk1/system Quote Link to comment
AliceAlipheese Posted April 25, 2020 Author Share Posted April 25, 2020 Here is what I got. Quote Link to comment
trurl Posted April 25, 2020 Share Posted April 25, 2020 Looks like you have duplicate docker images. What do you get with these? ls -lah /mnt/cache/system/docker ls -lah /mnt/disk1/system/docker Quote Link to comment
trurl Posted April 25, 2020 Share Posted April 25, 2020 OK, the folder on cache doesn't actually have any contents. Go to Settings - Docker, disable and delete docker image. Delete the system folder from disk1. Enable docker again and docker image will be created on cache where it belongs. You can install all of your dockers with all their settings just as they were using the Previous Apps feature on the Apps page. 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.