Pool has encountered an uncorrectable I/O failure and has been suspended

Davvo

MVP
Joined
Jul 12, 2022
Messages
3,222
This might help you understand how data is organized into a pool.
Edit: zpool status -v shows you the corrupted files. As you have seen (from a previous message it appears you already run the command) it's a looong list: all those files are corrupt. They very likely are most (if not all) of your pool.
My point is don't have hopes.
 
Last edited:

kdombrovsky

Dabbler
Joined
Jan 21, 2018
Messages
16
This might help you understand how data is organized into a pool.
Edit: zpool status -v shows you the corrupted files. As you have seen (from a previous message it appears you already run the command) it's a looong list: all those files are corrupt. They very likely are most (if not all) of your pool.
My point is don't have hopes.
None of the files I'm interested in seem to be affected, unless it's one of these:
errors: Permanent errors have been detected in the following files:

<metadata>:<0x222>
<metadata>:<0x15b>
<metadata>:<0x8e>
 

kdombrovsky

Dabbler
Joined
Jan 21, 2018
Messages
16
Forgot to mention - I replaced one of the drives in the array via zpool replace and still have it untouched.
Could there be a way to use it to repair the corruption?
 

Etorix

Wizard
Joined
Dec 30, 2020
Messages
2,134
This is metadata. Which means that the pool is irreparably damaged. The only fix is to destroy it and restore from a valid backup.
 

Etorix

Wizard
Joined
Dec 30, 2020
Messages
2,134
You can't repair metadata.
 

kdombrovsky

Dabbler
Joined
Jan 21, 2018
Messages
16
Thanks for your advice everyone.
Ultimately I was able to restore most of my files using UFS RAID recovery. Klennet ZFS is like $600 and didn't work well for me.
Lots of lessons learned in the process.
 
Top