sheiy Posted March 21, 2023 Share Posted March 21, 2023 I want to try the zfs file system. thanks Quote Link to comment
itimpi Posted March 21, 2023 Share Posted March 21, 2023 5 hours ago, sheiy said: I want to try the zfs file system. thanks You can set any array drive to be ZFS and then format it just like you would for any other file system type on the array. Note that when used in the array each drive is a single drive zfs system. Quote Link to comment
apandey Posted March 21, 2023 Share Posted March 21, 2023 8 hours ago, sheiy said: want to try the zfs file system What is your motivation? You want to try it as a new thing, or are you already familiar with zfs and want to start using it? "Array" in unraid speak is JBOD protected by unraid parity disks. The individual disks in JBOD can be zfs / xfs / brtfs, and can even be a mix of those filesystems, but they don't form a zfs pool. It is still an unraid Array with individual independent disks having the filesystem of your choice. This is not zfs pool by design If you are after a zfs pool, you can do that as an unraid pool Quote Link to comment
night_rider Posted March 26, 2023 Share Posted March 26, 2023 On 3/21/2023 at 3:26 PM, apandey said: What is your motivation? You want to try it as a new thing, or are you already familiar with zfs and want to start using it? "Array" in unraid speak is JBOD protected by unraid parity disks. The individual disks in JBOD can be zfs / xfs / brtfs, and can even be a mix of those filesystems, but they don't form a zfs pool. It is still an unraid Array with individual independent disks having the filesystem of your choice. This is not zfs pool by design If you are after a zfs pool, you can do that as an unraid pool if you use the pool can you add a cache drive for it never touched zfs so if its a stupid question i apologise lol Quote Link to comment
apandey Posted March 26, 2023 Share Posted March 26, 2023 2 hours ago, night_rider said: if you use the pool can you add a cache drive for it pool to pool cache isn't part of 6.12, but a later release might have it. see here 1 Quote Link to comment
night_rider Posted March 26, 2023 Share Posted March 26, 2023 6 hours ago, apandey said: pool to pool cache isn't part of 6.12, but a later release might have it. see here im guessing multiple pools isnt a thing yet either Quote Link to comment
itimpi Posted March 26, 2023 Share Posted March 26, 2023 3 minutes ago, night_rider said: im guessing multiple pools isnt a thing yet eithe Not sure what you are saying? Multiple pools have been a feature of Unraid for a long time. Are you talking about something else than simply support for multiple pools? Quote Link to comment
night_rider Posted March 26, 2023 Share Posted March 26, 2023 25 minutes ago, itimpi said: Not sure what you are saying? Multiple pools have been a feature of Unraid for a long time. Are you talking about something else than simply support for multiple pools? 28 minutes ago, itimpi said: Not sure what you are saying? Multiple pools have been a feature of Unraid for a long time. Are you talking about something else than simply support for multiple pools? disregard my last comment it appears i completely missed that it was added in 6.9 Quote Link to comment
FrequencyLost Posted May 18, 2023 Share Posted May 18, 2023 I'm guessing theres no major benefit in converting array disks from XFS to ZFS at this time? as its all single disks with no bitrot protection Quote Link to comment
itimpi Posted May 19, 2023 Share Posted May 19, 2023 3 hours ago, FrequencyLost said: I'm guessing theres no major benefit in converting array disks from XFS to ZFS at this time? as its all single disks with no bitrot protection The main advantage would be the same as if you converted them to btrfs - you would get bitrot detection even if not full protection. There are some other small advantages of zfs over btrfs so if converting while running a 6.12+ release that is the way to go. Quote Link to comment
Sagarmatha Posted June 15, 2023 Share Posted June 15, 2023 On 5/18/2023 at 8:39 PM, itimpi said: The main advantage would be the same as if you converted them to btrfs - you would get bitrot detection even if not full protection. There are some other small advantages of zfs over btrfs so if converting while running a 6.12+ release that is the way to go. Which would you recommend in an array? BTRFS or ZFS? Quote Link to comment
itimpi Posted June 15, 2023 Share Posted June 15, 2023 49 minutes ago, Sagarmatha said: Which would you recommend in an array? BTRFS or ZFS? Assuming you mean the main Unraid array (rather than an array set up as a pool) then I am not sure we have enough experience to be sure at the moment, but I would lean towards using ZFS now that 6.12 stable is available. Quote Link to comment
JasonK Posted June 15, 2023 Share Posted June 15, 2023 One thing to keep in mind - ZFS is enabled only for pools, not the main unraid array. also another thing to keep in mind - due to how ZFS works, it's not as simple to add/remove drives from the pool as it is from the main unraid array. lastly, zfs, when using drives of various sizes, will base the array/pool off of the SMALLEST disk in the pool...i.e. if you have a 2tb, 4tb, and 8tb drive in a zfs pool (say, using z1), you will have 4 tb of storage in that pool (2tb drive, 2tb from 4tb drive, 2tb from 8tb drive, with one of those 2tb chunks counting towards parity). zfs does have it's plus sides - bit rot protection built in, etc...but since OP is "new" to zfs, i would HIGHLY recommend not messing with it on unraid until they have a better understanding.....create a truenas VM with some virtual disks that can be setup in a virtual ZFS environment to mess with or something first :) Quote Link to comment
itimpi Posted June 15, 2023 Share Posted June 15, 2023 2 minutes ago, JasonK said: One thing to keep in mind - ZFS is enabled only for pools, not the main unraid array Not quite true - ZFS can be used in the array but in that case each drive is single drive self-contained ZFS system. Quote Link to comment
bluecat Posted June 15, 2023 Share Posted June 15, 2023 (edited) Starting new with an Unraid server. Now this ZFS, XFS, BTRFS gets me confused, and I'm not sure which one I should choose. What would you recommend for this scenario? Array: Parity 18TB Disks: 1x 12TB, 2x 3TB Cache1: NVME 2 TB Cache2 NVME 1 TB (for Docker, VM) before my plan was: Array: all xfs Cache: btrfs What would you guys do? Change to ZFS at least on the cache drives or keep the old format, as Unraid have more experience with it? I don't want to bother myself with zfs arrays, just use single disks with Unraid array. Sorry for the probably noob questions and I understand there are maybe no "best answer", your recommendation will be good enough for me 🙂 Edited June 15, 2023 by bluecat Quote Link to comment
itimpi Posted June 15, 2023 Share Posted June 15, 2023 I would recommend leaving things alone if they are working well. ZFS is probably best for those who need additional speed from pools or are already experienced in using ZFS. Quote Link to comment
bluecat Posted June 16, 2023 Share Posted June 16, 2023 Thanks for your opinion! Since my main system is currently under construction, I would still have the option to switch. Important to me would also be an energy saving, ie the drives should go to sleep if not used and only the used one should wake up. So I think the "traditional" RAID pools are not what I need. 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.