Мне интересно, почему Solaris сообщает
action: Wait for the resilver to complete.
scan: resilver in progress since Sun Jul 14 02:42:44 2013
24.9T scanned out of 39.2T at 54.9M/s, 75h46m to go
24.9T scanned out of 39.2T at 54.9M/s, 75h46m to go
908G resilvered, 63.56% done
39.2T - это размер полного пула, который состоит из 4-х raidz1 vdev:
config:
NAME STATE READ WRITE CKSUM
volume ONLINE 0 0 0
raidz1-0 ONLINE 0 0 0
...
raidz1-1 ONLINE 0 0 0
...
raidz1-2 ONLINE 0 0 0
...
raidz1-3 ONLINE 0 0 0
...
и каждый raidz1 имеет 7 дисков по 2 ТБ.
Итак, IIUC, перенастройка должна занять <= 6x2 ТБ, чтобы восстановить данные одного отказавшего диска. Как ZFS сканирует весь пул? Я думал, что избыточные данные, необходимые для переноса данных, не хранятся в нескольких рейдах?
Спасибо за объяснение!