Добрый день! Имеем Proxmox 5.3-8, RAID-Z 10: 4 диска WDC_WD30EFRX. 2 года работы без нареканий, но в пятницу zpool status выдал state: DEGRADED, на одном из дисков 1 ошибка чтения, 10 ошибок записи. Смарт диска - ок. Возможно scrab проводился в одно время обновлением гаранта (там под 400 гб данных под обновы) и жесткий затупил - предполагаю, что так. В общем сделал сброс ошибок, прогнал еще раз scrub - ошибок нет, но диск в пул не вернулся. zpool status:
pool: rpool
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: http://zfsonlinux.org/msg/ZFS-8000-4J
scan: scrub repaired 0B in 7h32m with 0 errors on Fri Jun 26 17:33:50 2020
config:
NAME STATE READ WRITE CKSUM
rpool DEGRADED 0 0 0
mirror-0 ONLINE 0 0 0
sda3 ONLINE 0 0 0
sdb3 ONLINE 0 0 0
mirror-1 DEGRADED 0 0 0
sdc ONLINE 0 0 0
12961603976553782304 UNAVAIL 0 0 0 was /dev/sdd1
Подскажите команда: zpool replace tank sdd1 прикрутит диск в пул и зальёт на него данные из пула?
Система в работе и не хотелось бы на лету потерять данные. Читал о ZFS - самовосстанавливаемая файловая система, но первый затык и ZFS выплевывает здоровое, свежее железо из пула. может я, что то неправильно делаю. В общем если не жалко времени просветите неграмотного.
Решил написать, вдруг кому поможет. Причиной такого поведения массива оказалась банальная нехватка питания: все 4 диска питались по одной линии, на последнем разъеме (там где был сбойный диск) судя по всему была просадка по мощности. Раскидал по 2 диска на линию + на сбойном диске на всякий случай заменил sata кабель и массив восстановился. Так что бывает и так.