Over on How to replace a failed disk in a ZFS mirror I found this command:
# sudo zpool replace -f storage 18311740819329882151 /dev/disk/by-id/ata-WDC_WD80EFAX-68LHPN0_7HJSWL7F
I’m gonna need that later on.
The number is the old device and the path is the new device.
Update. This is done.
-------------------
Tue Feb 21 21:31:53 [bash:5.1.16 jobs:0 error:0 time:3]
root@order:/home/jj5
# zpool replace -f data 12987390290044433012 /dev/disk/by-id/ata-WDC_WD30EFZX-68AWUN0_WD-WX72D1273L06
-------------------
Tue Feb 21 21:55:32 [bash:5.1.16 jobs:0 error:0 time:1422]
root@order:/home/jj5
# zpool status
pool: data
state: DEGRADED
status: One or more devices is currently being resilvered. The pool will
continue to function, possibly in a degraded state.
action: Wait for the resilver to complete.
scan: resilver in progress since Tue Feb 21 21:34:26 2023
749G scanned at 605M/s, 88.2G issued at 71.1M/s, 5.71T total
27.9G resilvered, 1.51% done, 23:01:31 to go
config:
NAME STATE READ WRITE CKSUM
data DEGRADED 0 0 0
raidz1-0 DEGRADED 0 0 0
ata-WDC_WD30EFRX-68EUZN0_WD-WMC4N0D8E3C9 ONLINE 0 0 0
replacing-1 DEGRADED 0 0 0
12987390290044433012 UNAVAIL 0 0 0 was /dev/disk/by-id/ata-WDC_WD30EFRX-68EUZN0_WD-WMC4N2473766-part1
ata-WDC_WD30EFZX-68AWUN0_WD-WX72D1273L06 ONLINE 0 0 0 (resilvering)
ata-WDC_WD30EFRX-68EUZN0_WD-WMC4N0D5506W ONLINE 0 0 0
cache
ata-WDC_WDS120G1G0A-00SS50_171905A00F49-part4 ONLINE 0 0 0
errors: No known data errors
-------------------