April 3, 20242 yr Still rather new to unraid so forgive me here. I am doing a backup of my main pc to my unraid server and whilst doing this I booted my VM which was very sluggish, I checked task manager and it said HDD 100% which was cause for concern, so I shut it down and checked my shares and when I go into my domains share it says vdisk1 is on "Main" which is my ZFS pool. As far as I am aware I dont think its possible to move from a zfs pool to a cache is it? If so how do I do this? I have attached some screenshots below to demonstrate what I mean All I want to do is have my VM run solely on my cache for performance if possible as I have set a 200GB size and will mainly use it for converting videos which will be moved straight over to my main pool.
April 3, 20242 yr Community Expert You can use the mover to move that share to the array, then from the array to cache, VMs must be disabled, see below if you need help how to set the shares: https://forums.unraid.net/topic/46802-faq-for-unraid-v6/?do=findComment&comment=511923
April 3, 20242 yr Author In the process of doing this now, thank you! Also I just looked at this and thought about using the cache to store new plex media and then have it move over to my main ZFS pool. Did I read correctly that the ability to move from cache to ZFS pool is coming in 6.13?
April 3, 20242 yr Author Also I just tried the mover, set primary storage to main on the domains share and secondary to array. Then set mover to do main - Array, and then ran the mover which ran for a few seconds but I am still seeing the vdisk1 listed as being on main
April 3, 20242 yr Community Expert 27 minutes ago, Connor19 said: and then ran the mover which ran for a few seconds but I am still seeing the vdisk1 listed as being on main Did you shutdown the VM? If yes enable the mover logging, run the mover, post diags. 31 minutes ago, Connor19 said: Did I read correctly that the ability to move from cache to ZFS pool is coming in 6.13? Possibly, but not confirmed yet
April 3, 20242 yr Community Expert 34 minutes ago, Connor19 said: Did I read correctly that the ability to move from cache to ZFS pool is coming in 6.13? Not sure this is going to arrive before 7.0 (the major release after 6.13) which is now meant to be the one that treats the main Unraid array like another pool type, but I would like to be proved wrong.
April 3, 20242 yr Community Expert Apr 3 16:49:39 NAS move: move_object: /mnt/main/domains: No space left on device Minimum free space for the domains share is very high, because it was on a much larger pool, default is 10%, you need to set a new appropriate value and then run the mover again.
April 3, 20242 yr Author Okay so mover is done and has moved from main to array but now when I try to set primary to array, I can not set secondary to cache, or anything for that matter
April 3, 20242 yr Community Expert 12 minutes ago, Connor19 said: Okay so mover is done and has moved from main to array but now when I try to set primary to array, I can not set secondary to cache, or anything for that matter Secondary can never be anything but array. You can make the array the primary and have no secondary. Yu only need both primary and secondary set if you want mover to do something, and then you can specify the direction of moves. What are you currently trying to achieve?
April 3, 20242 yr Author The intention was to store my VM data on cache drive, however itll work on my main array as it is a 500GB M.2 with the same drive as parity so Im assumg thatll still give me a big performance increase
April 3, 20242 yr Community Expert Solution Choose cache as primary and then change mover action from array to cache, it's in the link above.
April 3, 20242 yr Author Just done it, totally forgot about the ability to move secondary to primary, sorted now, thanks!
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.