I'm not too experienced with raid and ZFS things, and here's what I encounter.
A raidz2 array was showing degraded status. One disk states unavail
and says that it was /dev/da3p2
. Strangely enough, another disk detected as da3
is showing online
and having no issue. So, my first question is: How is this possible? da3p2
is a partition of da3
. How can the disk (da3
) be part of the array, instead of the partition (da3p2
)?
So I assumed that I need to replace da3
. Was I wrong here?
Before disk replacement:
After replacing the disk, da3
is now become da17p2
yet the array is still degraded showing da3p2
OFFLINE.
zpool status:
root@thamar[~]# zpool status -v Volume1
pool: Volume1
state: DEGRADED
status: One or more devices has experienced an error resulting in data
corruption. Applications may be affected.
action: Restore the file in question if possible. Otherwise restore the
entire pool from backup.
see: http://illumos.org/msg/ZFS-8000-8A
scan: resilvered 3.60T in 0 days 12:53:36 with 1 errors on Sun Oct 31 08:22:17 2021
config:
NAME STATE READ WRITE CKSUM
Volume1 DEGRADED 0 0 2
raidz2-0 DEGRADED 0 0 4
da1p2 ONLINE 0 0 0
gptid/9290c3ba-1bfb-11ec-ac1d-002590d9d3ba ONLINE 0 0 0
da9p2 ONLINE 0 0 0
da2p2 ONLINE 0 0 0
7659882188769969497 OFFLINE 0 0 0 was /dev/da3p2
da15p2 ONLINE 2 0 0
I am also unable to find any info on that 7659882188769969497
disk. So, how do I find it and get it replaced?
This issue lasts for weeks now, no one can figure out that mysterious da3p2
.