Почему моя замена zpool никогда не заканчивается и что мне теперь делать?

У меня есть ZFS Zpool с двумя дисками в зеркальной конфигурации, da0 а также da1, da1 не удалось, и поэтому я заменил его da2 с помощью

zpool replace BearCow da1 da2

Это длилось несколько часов, в течение которых zpool status показал, что массив переупорядочивается. Когда это закончится, zpool status показало, что восстановление было завершено, но массив все еще ухудшился...

Я попробовал zpool scrub и zpool clear, но массив все еще показывает как ухудшенный:

[root@chef] ~# zpool status BearCow
  pool: BearCow
 state: DEGRADED
 scrub: scrub completed after 0h20m with 0 errors on Tue Oct  9 16:13:27 2012
config:

        NAME           STATE     READ WRITE CKSUM
        BearCow        DEGRADED     0     0     0
          mirror       DEGRADED     0     0     0
            da0        ONLINE       0     0     0
            replacing  DEGRADED     0     0     0
              da1      OFFLINE      0     0     0
              da2      ONLINE       0     0     0

errors: No known data errors

Я не могу zpool replace BearCow da1 da2 больше потому что da2 уже является членом BearCow...

Это FreeBSD (FreeNAS) под управлением пула ZFS версии 15.

Как мне сделать мой массив снова здоровым?

1 ответ

Решение

Пытаться:

zpool detach BearCow da1

Посмотрите, если он выплевывает какие-либо сообщения об ошибках или решает проблему.

Это должно произойти автоматически, когда произойдет переворот, но, похоже, по какой-то причине ваш завис. Есть дополнительные меры, которые можно предпринять, если это не сработает. Это должно работать, но это также не должно быть необходимым в первую очередь.

Другие вопросы по тегам