March 24, 20251 yr I don't understand how shares will handle pools. One of my shares has been setup to use all disks, but my new ZFS Pool is not recognized. I've created a folder on my pool with the same name of the share, and I'm moving there all data, but if I check the free space on that share there is the ZFS folder. Is it included into the share or not? Which is the practice to move files from disks to the Pool in order to empty any disk one by one and add it to the ZFS Pool?
March 24, 20251 yr A ZFS pool is a cache pool, so if you want a share to use it, you need to set up a primary/secondary under the mover settings and use it as a temporary cache, so when the mover runs it dumps the entirety of the shares contents on the ZFS pool to the array and you start filling it up again. since you have a cache and a ZFS pool you are a bit stuck as Unraid currently has no 3 tier moving functionality, only primary (new files written here) and secondary (once the mover runs it stores data here). There is no easy way to have a share spread across both the array and a pool seamlessly as if they were one larger pool. You can move the contents of a share on one disk to the pool manually, but if the share is set up to use a primary and secondary the mover will just move them back again. If you want to use both somewhat automatically for a media share, look at setting up the mover tuning plug-in, that would let you have your new media live on the ZFS pool (set that as primary) and only the oldest files get moved off the ZFS pool to the array when space is needed, slowly tricking the oldest files off. that is how I run my setup, when the ZFS pool exceeds 75% full it moves the oldest files to the main array until it hits 60% full then fills up again. Edited March 24, 20251 yr by Faceman
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.