Будем менять диск /dev/sde ( /dev/disk/by-id/ata-ST32000645NS_Z2950MQR-part1 )
Меняем старый мертвый диск на новый.
Удаляем все разделы если нужно с /dev/sde ( ST32000645NS s/n Z2950MQR )
sfdisk —delete /dev/sde
Наш ZFS RAID название RAIDZ
Выводим информацию по райду и дискам
zpool status RAIDZ
pool: RAIDZ
state: DEGRADED
status: One or more devices could not be used because the label is missing or
invalid. Sufficient replicas exist for the pool to continue
functioning in a degraded state.
action: Replace the device using ‘zpool replace’.
see: https://openzfs.github.io/openzfs-docs/msg/ZFS-8000-4J
scan: scrub repaired 0B in 00:01:28 with 0 errors on Sun Jun 13 00:25:30 2021
config:
NAME STATE READ WRITE CKSUM
RAIDZ DEGRADED 0 0 0
raidz1-0 DEGRADED 0 0 0
ata-ST32000645NS_Z294ZZZJ ONLINE 0 0 0
ata-ST32000645NS_Z295FHBK ONLINE 0 0 0
ata-ST32000645NS_Z294YJ34 ONLINE 0 0 0
10927827723603514354 UNAVAIL 0 0 0 was /dev/disk/by-id/ata-ST32000645NS_Z2950MQR-part1
errors: No known data errors
Где /dev/disk/by-id/ata-ST32000645NS_Z2950MQR-part1 старый диск который мы уже вынули
Посмотреть как называеться новый диск в системе можно
ls /dev/disk/by-id/
И /dev/disk/by-id/ata-ST32000645NS_Z1K01Z7W-part1 новый диск который уже стоит ( модель ST32000645NS, серийный номер Z1K01Z7W )
Перестраиваем raid
zpool replace RAIDZ /dev/disk/by-id/ata-ST32000645NS_Z2950MQR-part1 /dev/disk/by-id/ata-ST32000645NS_Z1K01Z7W-part1
Бывают не значительные проблемы, в этом случеа можно использовать
zpool clear RAIDZ /dev/disk/by-id/ata-ST32000645NS_Z294ZZZJ
Вот и все удачи