Key Features in OpenZFS 2.3.0:
- RAIDZ Expansion (#15022): Add new devices to an existing RAIDZ pool, increasing storage capacity without downtime.
- Fast Dedup (#15896): A major performance upgrade to the original OpenZFS deduplication functionality.
- Direct IO (#10018): Allows bypassing the ARC for reads/writes, improving performance in scenarios like NVMe devices where caching may hinder efficiency.
- JSON (#16217): Optional JSON output for the most used commands.
- Long names (#15921): Support for file and directory names up to 1023 characters.
- Bug Fixes: A series of critical bug fixes addressing issues reported in previous versions.
- Numerous performance improvements throughout the code base.
- Supported Platforms:
- Linux kernels 4.18 - 6.12,
- FreeBSD releases 13.3, 14.0 - 14.2.
12 Comments
7fb2adfb45bafcc01c80@lemmy.world · 24 pts · 1y
Finally! #15022, it's been a long time coming...
horse_battery_staple@lemmy.world · 7 pts · 1y
I literally just got bigger drives for my array last week. So happy I put it off.
cyberpunk007@lemmy.ca · 2 pts · 1y
So did I, yesterday, but I still think I have to rebuild because I'm reducing disk quantities :(
7fb2adfb45bafcc01c80@lemmy.world · 3 pts · 1y
Also, note that doesn't increase the stripe size for old data; it's just for future writes.
But you could copy the old data to a new location and it would take advantage of the new stripe size.
tabular@lemmy.world · 1 pts · 1y
How does it work before this release?
7fb2adfb45bafcc01c80@lemmy.world · 5 pts · 1y
It used to be that you couldn't grow the pool, so you needed all of your drives up-front.
Now you can start with four drives and slowly grow over time to whatever your target goal is. It's much more friendly for home labs/tight budgets.
tabular@lemmy.world · 1 pts · 1y
That's good to hear. I assume people saying "ZFS" are usually referring to this OpenZFS (and usually not Oracle ZFS)?
Atemu@lemmy.ml · 2 pts · 1y
Oracle ZFS is so obscure by now that it's irrelevant.
As usual with Oracle products, it's just a means to squeeze poorly led companies.
avidamoeba@lemmy.ca · 10 pts · 1y
I like JSON output. Will make my monitoring jobs less fragile.
Dragonish@lemmy.dbzer0.com · 7 pts · 1y
Super excited to see the expansion functionality released!
far_university190@feddit.org · 2 pts · 1y
Will 1023 byte filename break software? Most only support 256.
bier@lemmy.blahaj.zone · 1 pts · 1y
Wasn't raidz expansion already in a tagged version or did I miss remember?