August 8, 20232 yr Hi everyone, I am a newbie here and I have recently migrated my array to a ZFS Pool. Since I have done this, I cant find a way to configure the mover to move files from the Cache to the ZFS pool. I dont know if this is an oprtion, I migrated all of my 10TB disk from a previous BTRFS array, to a ZFS RAIDZ pool, and I dont really know how to configure it correctly. Would really appreciate if you could point me in the right direction, i am attaching an image of my current setup. ( I have been forced to add one disk to my array so I could start the array and make it work ). Thanks in advance for the help!
August 8, 20232 yr Community Expert Solution This is not an option in the current Unraid releases as you cannot move files between pools - only to/from a pool and the main Unraid array. it is likely that this restriction will disappear in the Unraid 6.13 release where we have been told that the current Unraid array becomes just another pool type, but there is no ETA when this will be available, and there is always the chance that things do not turn out as expected.
August 8, 20232 yr Author Whoa, that´s brutal, I had to move my entire data to external drives to be able to create my new ZFS pool, thinking, it would operate equally as the Array does. ( facepalming ) @itimpi What would be then the use case for the ZFS pools right now? using it a a secondary backup unit for the array? I think adding disks that I have around the house just so I can have them in my array would be nonesense. Since then the data flow would be like: 1.- I copy a file from my pc to my unraid server( I have a 10gbe network at my place ) that goes into the cache ( a nvme 1TB SSD drive ) 2.- The mover moves the file from the cache to the Array 3.- Finally the mover moves the file from the array to the ZFS pool If this is the current use case... I think I might come back to my previous configuration of 8 10TB disks in the array, I just wanted to try the deduplication and supposed "speed" impovements of a ZFS pool. Thanks again for the help
August 8, 20232 yr Community Expert 3 hours ago, Julen said: What would be then the use case for the ZFS pools right now? I think the primary Use Case for ZFS at the moment is that those who want performance can set up a ZFS pool and they can also make this to be redundant and have shares that live exclusively on that pool. The downside is that expanding ZFS pools is nowhere near as easy as the main Unraid array or BTRFS pools. 3 hours ago, Julen said: using it a a secondary backup unit for the array? At the moment only the main Unraid array can act as secondary storage.
November 15, 20232 yr Just hit this last night and it kept me up late thinking about it. 5 new drives for a ZFS array. I'm going to have to rethink my plan. I had no expectation that this would be a restriction. I guess every share that's not getting incoming writes goes on the ZFS for now.
March 5, 20242 yr Author Hello Folks, Just me again, wondering if this feature is being considered to be included in the upcoming 6.13 update. Now that the first Beta has been released to testers, would be nice to know if someone has checked this feature, would love to know. Have a good day everyone!
March 5, 20242 yr Community Expert It's not yet implemented, but don't know if it will be implemented before 6.13 stable is released.
September 19, 20241 yr Community Expert 1 hour ago, ap90033 said: How about now that we have version 7 beta 2? It's already available there.
December 26, 20241 yr On 9/20/2024 at 3:24 AM, JorgeB said: It's already available there. I have tried this in 7.0 RC2 I have my primary storage as the Unraid Cache (ZFS Mirror of 2 SSD) and Secondary Storage being a 5 Disk Raidz1 zfs pool. All looks to be working ok ( i can manually move files from one location to the other without issue and also see that FUSE is doing its thing combining them as a single folder. But when i go to the share settings and click on MOVE ALL NOW (under the mover section) knowing that i have files on the primary storage location waiting to go to the secondary location they dont move and i get this error in the syslog "mover: cache not present, or only cache present" I even created a new share to make sure that it wasnt a carry over from the 6.12 version. Same message. I have my array set to none if that matters Edited December 26, 20241 yr by Kim0sabe clarifing that im running in the "Array None" state
December 26, 20241 yr 18 minutes ago, Kim0sabe said: I have tried this in 7.0 RC2 I have my primary storage as the Unraid Cache (ZFS Mirror of 2 SSD) and Secondary Storage being a 5 Disk Raidz1 zfs pool. All looks to be working ok ( i can manually move files from one location to the other without issue and also see that FUSE is doing its thing combining them as a single folder. But when i go to the share settings and click on MOVE ALL NOW (under the mover section) knowing that i have files on the primary storage location waiting to go to the secondary location they dont move and i get this error in the syslog "mover: cache not present, or only cache present" I even created a new share to make sure that it wasnt a carry over from the 6.12 version. Same message. I have my array set to none if that matters Upon further testing it looks like after removing the mover tuning plugin it does move the files .. i do like the option of keeping files on the cache if theyve been accessed within a certain amount of time which is why i run the plugin usually ,, hopefully the mover tuning plugin will be fixed for this functionality soon ill do some more testing
December 26, 20241 yr I have found a newer version of the Mover tuning pluging that is maintained by Reynald that is supported by Unraid 7 and works as expected
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.