-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
zpool import fails with "internal error", Value too large for defined data type #16973
Comments
Update: I did another barebones Arch install real quick to get access to the same ZFS 2.3.0 that these pools were previously used with. It is still strange that the third pool works just fine with 2.2.6 though. The only other significant difference I can think of that I've used block cloning on the broken(?) pools. I'll go salvage my data, then try to import read-write and see if I can find out anything more. Otherwise this might just be a lack of forward-compatibility between 2.2 and 2.3, though I haven't used |
I am very happy to report that my pools actually seem to be fine. I just can't use ZFS <2.3 with them anymore, even though I never upgraded the pools. Oh well, might aswell do that now. Interesting side-note, I did in fact shut the system down while there was still an ongoing trim – after importing it read-write again,
And not sure how relevant, but zfs/dbgmsg mentioned something about data errors for this pool during import:
the other affected pool didn't have that and a subsequent scrub found nothing: |
System information
Describe the problem you're observing
zpool import
fails withinternal error: cannot import 'rpool': Value too large for defined data type
. This happens on both of these pools (both pools use encryption, all devices are solid-state storage):evidently, a simple
zpool import
discovers them just fine and reports nothing out of the ordinary. There is also a third pool on spinny-disks that imports just fine.I'm currently on a fresh installation of Ubuntu to try and recover my ArchLinux zfs-on-root system, so it can't be related to corrupted cache file.
I've tried all non-destructive ways of recovering that zpool-import has to offer, but everything results in the same error message.
Describe how to reproduce the problem
Not sure yet - when I shut down my system yesterday, everything was still okay. Today I start it up an am faced with this error.
The only thing I can think of is that I did a
zpool trim
on both of these pools just before shutting down. Not sure if that was still going at the time of shutdown.Include any warning/errors/backtraces from the system logs
/proc/spl/kstat/zfs/dbgmsg
The text was updated successfully, but these errors were encountered: