BoKKeR Posted June 20, 2023 Share Posted June 20, 2023 Hello, I am in dyre need of replacing my cache SSD, I disabled VM and docker services. All my shares look like this: Its obvious that mover wont move anything since it only affects new files. What is the new way of moving files from Cache to Array? unraid-diagnostics-20230620-1430.zip Quote Link to comment
Solution trurl Posted June 20, 2023 Solution Share Posted June 20, 2023 Primary storage: cache Secondary storage: array Mover Action: cache --> array Quote Link to comment
itimpi Posted June 20, 2023 Share Posted June 20, 2023 You need to set the array as secondary storage and then make sure mover is set to move files to the array. You then run mover to carry out the transfer. If moving any of the appdata, system or isos dhares then you want the docker and VM services disabled as they hold files open which prevents them being moved. Quote Link to comment
trurl Posted June 20, 2023 Share Posted June 20, 2023 5 minutes ago, BoKKeR said: mover wont move anything since it only affects new files this is not correct and never was. Depending on settings, Mover moves from cache to array or from array to cache regardless of whether a file is "new". Quote Link to comment
BoKKeR Posted June 20, 2023 Author Share Posted June 20, 2023 thanks for the help, it works now! Quote Link to comment
M1kep_ Posted December 12, 2023 Share Posted December 12, 2023 On 6/20/2023 at 5:35 AM, trurl said: Primary storage: cache Secondary storage: array Mover Action: cache --> array This still leads to new files being written to the cache while the mover is running. I believe historically we used to be able to run the mover and it'd move the files to the primary storage no matter what. But now, we can only run the mover when cache is set as primary, as we can't set cache to secondary. Quote Link to comment
trurl Posted December 12, 2023 Share Posted December 12, 2023 10 hours ago, M1kep_ said: This still leads to new files being written to the cache while the mover is running There is nothing in the built-in mover that prevents it from running while files are being cached, or prevents new files being written while mover is running. And it has always worked like that. There is no change to what it does. The only change is to how it is described. 10 hours ago, M1kep_ said: I believe historically we used to be able to run the mover and it'd move the files to the primary storage no matter what Don't know what you mean there. Historically, nothing was described as "primary storage". And the array wouldn't ever be "primary storage" if files are cached. On 6/20/2023 at 8:35 AM, trurl said: Primary storage: cache Secondary storage: array Mover Action: cache --> array This is equivalent to cache:yes in the old terminology. New files go to cache (Primary), Secondary storage is where overflow goes when cache doesn't have enough free, mover moves any cached files for the share to the array. It all still works the same as before, but the way it is represented in the webUI is less confusing. Quote Link to comment
paternal-deference3103 Posted July 15 Share Posted July 15 Hi, I have a problem with these settings. I am trying to move all data off my SSD Cache to the array so I can replace the SSD. Buy when I choose the above settings: Primary storage: cache Secondary storage: array Mover Action: cache --> array ...the mover moves data to my cache and not off it. Any help would be appreciated. Quote Link to comment
trurl Posted July 15 Share Posted July 15 Attach Diagnostics to your NEXT post in this thread. Quote Link to comment
itimpi Posted July 15 Share Posted July 15 @paternal-deference3103 Please mention which shares are remaining on the cache you think should be moving to the array. Quote Link to comment
paternal-deference3103 Posted July 16 Share Posted July 16 (edited) Please find attached diagnostics: My plan is to remove all the data from the cache to the array so i can remove 3 of the 4 cache SSDs. I know I have to disable docker and VM in order to remove the files from appdata, domains, isos & system. Thanks homenas-diagnostics-20240716-1815.zip Edited July 16 by paternal-deference3103 Quote Link to comment
itimpi Posted July 16 Share Posted July 16 I notice you have the Mover Tuning plugin installed. You may well need this to be disabled to achieve what you want. if that does not solve the problem you should enable mover logging and post new diagnostics taken after trying to use mover to move files. I did not see any attempt to invoke mover in the diagnostics. Quote Link to comment
paternal-deference3103 Posted July 16 Share Posted July 16 (edited) Here you go...I uninstalled the Mover Tuning Plugin. I activated mover. Thanks alot homenas-diagnostics-20240716-1841.zip Edited July 16 by paternal-deference3103 Quote Link to comment
trurl Posted July 16 Share Posted July 16 Mover will not replace files. Logs show mover skipping files because they already exist on the array. Dynamix File Manager (already installed) will allow you to examine the files on your server and decide which of the duplicate files to keep, then delete the others. 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.