Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Raidz expansion feature? #86

Open
Gandalf-the-Blue opened this issue Oct 25, 2023 · 9 comments
Open

Raidz expansion feature? #86

Gandalf-the-Blue opened this issue Oct 25, 2023 · 9 comments

Comments

@Gandalf-the-Blue
Copy link

Hi,
The openzfs raidz expansion feature looks almost ready to go now, considering all reviewers have okayed it and only final code cleanup and tests cleanup is left.

What are the plans to integrate this into the plugin?

@ryecoaaron
Copy link
Member

None at the moment. Until zfs 2.2 is in the Debian repos, it couldn't be added to the plugin anyway. If zfs 2.2 is added, you can still use raidz expansion from the command line.

@Skaronator
Copy link

raidz expansion won't be in the 2.2 release. It should be in the next release, 2.3 but that is at least 1 year away, maybe even more. Looks at the current 2.2 release that was originally scheduled for early this year and just made it in October, I'd say 1,5 years.

@ryecoaaron
Copy link
Member

Which means it would be in Debian months after that. So, this will probably be an OMV 8.x feature lol

@farkeytron
Copy link

BTW, it can be done if you want to manually compile Don Brady's OpenZFS branch containing the expansion code.
I did it and was able to integrate it into TrueNAS (it was a nightmare and I didn't document it well enough to share it).
But it can be done so you can use the CLI to add individual disks to your a RAIDZ pool, if you're dedicated enough (and willing to risk it for the biscuit).

@TharathielCB
Copy link

Zfs 2.3 ist officially released. Now it should be tested and be shortly released in the Backport.

By the way: the "enable backports" function in the omv extras tabs seems not to work. I pressed it, but my packages still remains at stable version.

https://github.com/openzfs/zfs/releases/tag/zfs-2.3.0

@ryecoaaron
Copy link
Member

I would imagine 2.3 will be in sid/unstable for a while before it is in backports.

By the way: the "enable backports" function in the omv extras tabs seems not to work. I pressed it, but my packages still remains at stable version.

Open a thread on the forum and post the output of the button. Enabling backports does not automatically upgrade packages to the backports version.

@TharathielCB
Copy link

I would imagine 2.3 will be in sid/unstable for a while before it is in backports.

I am not sure. 2.2.7 was released to backports 2 weeks ago and released on github 4 weeks ago 👍
https://packages.debian.org/source/zfs-linux

Maybe it could be in backports in around 2 weeks

Open a thread on the forum and post the output of the button. Enabling backports does not automatically upgrade packages to the backports version.

Oh ok. I will do that.
Hopefully hitting the right thread :D
How is the enabling backports button supposed to work? I thought I have to hit it and then I can update the specific package on the web UI.

@Skaronator
Copy link

I am not sure. 2.2.7 was released to backports 2 weeks ago and released on github 4 weeks ago 👍

No, not at all. Version 2.2.7 is just a patch release, which is typically fast-tracked to backports since it’s often necessary for compatibility with newer kernel versions. On the other hand, 2.3 is a major update, so it’s more likely to take around six months before it appears in the backports.

@ryecoaaron
Copy link
Member

How is the enabling backports button supposed to work? I thought I have to hit it and then I can update the specific package on the web UI.

The backports button basically just enables the repo, pins zfs*, and runs apt-get update. If apt/dpkg thinks there is a backports package to update to, it will show up in the Updates tab. If the pinning on your system is not standard, then you won't see any updates. This can be discussed further in a thread on the forum.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants