-
Notifications
You must be signed in to change notification settings - Fork 2
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
draid2 hang on rebuild #8
Comments
This is a known bug we fixed already in our internal repo, and you've already found the workaround by using power-of-2 data drives in a redundancy group. But I can't update this PR with the latest code until openzfs#5182 has been merged. |
Thanks, thegreatgazoo! Some questions about draidcfg. It looks like it only supports a few PDDL layouts, while the others are using random permutations.
|
I believe this has been fixed with the latest code openzfs#7078 |
System information
Describe the problem you're observing
Using 10 loop devices:
nvl file read as:
Describe how to reproduce the problem
Running commands as below:
then the error occurs. AS below.
While I also tried draid1 with the same loop devices, with the nvl file reads as:
It works fine, without any issue.
Include any warning/errors/backtraces from the system logs
System panic message with popup message on terminal:
dmesg shows:
zpool status shows:
At the moment, the file system still mounted and I can see the files there. But can not do anything using zpool or zfs(all hang).
While after I rebooted the computer, and then could import the pool successfully:
It can find it and mount it, and the continue to rebuild it without issue. It seems the spa_scan process hang the pool, but reboot can fix that.
The text was updated successfully, but these errors were encountered: