I tried to replace degraded usb flash da8 with da10 in freenas-boot pool via gui.
Resilvering was completed, but ended up with the following:
NAME STATE READ WRITE CKSUM
freenas-boot DEGRADED 0 0 30
mirror-0 DEGRADED 0 0 60
replacing-0 DEGRADED 0 0 40
da8p2 DEGRADED 0 0 60 too many errors
da10p2 ONLINE 0 0 40
da9p2 ONLINE 0 0 60
How to get rid of replacing-0 and da8p2?
# zpool remove freenas-boot da8p2
cannot remove da8p2: root pool can not have removed devices, because GRUB does not understand them
# zpool detach freenas-boot da8p2
cannot detach da8p2: no valid replicas
Resilvering was completed, but ended up with the following:
NAME STATE READ WRITE CKSUM
freenas-boot DEGRADED 0 0 30
mirror-0 DEGRADED 0 0 60
replacing-0 DEGRADED 0 0 40
da8p2 DEGRADED 0 0 60 too many errors
da10p2 ONLINE 0 0 40
da9p2 ONLINE 0 0 60
How to get rid of replacing-0 and da8p2?
# zpool remove freenas-boot da8p2
cannot remove da8p2: root pool can not have removed devices, because GRUB does not understand them
# zpool detach freenas-boot da8p2
cannot detach da8p2: no valid replicas