Read disk from the broken pool?

Gy0s

Cadet
Joined
Mar 10, 2023
Messages
1
Hi,
My pool was broken.
I have been used one HDD disk for 4 years and went unhealthy.
During the replacement, the unhealthy, system got stuck and couldn't be recovered.
All my data was in the ONLINE one disk in below. The other two are crashed during the replacing.

root@nas[~]# zpool import
pool: pool_01
id: 14850397317809484825
state: UNAVAIL
status: One or more devices are missing from the system.
action: The pool cannot be imported. Attach the missing
devices and try again.
see: https://openzfs.github.io/openzfs-docs/msg/ZFS-8000-3C
config:

pool_01 UNAVAIL insufficient replicas
replacing-0 DEGRADED
gptid/a5feaca6-2a27-11ea-9397-74d02b331d57 ONLINE
gptid/fd37ca96-bf22-11ed-a891-74d02b3316d4 UNAVAIL cannot open
gptid/65099949-bbf8-11ed-9a88-74d02b3316d4 UNAVAIL cannot open
root@nas[~]#

With various options, now I can't import the pool itself.
Is there a way just to mount one dying disck (but still ONLINE) to copy it's contents?

Above warning "One or more devices are missing from the system.
action: The pool cannot be imported. Attach the missing devices and try again."
is not effective. I attached two other disks which went stuck during the replacement.
 

Samuel Tai

Never underestimate your own stupidity
Moderator
Joined
Apr 24, 2020
Messages
5,399
Unfortunately, you're well past what's recoverable with the usual ZFS CLI commands. You need to try dedicated recovery tools, like Klennet ZFS Recovery.
 
Top