Заменить ZFS в используемом горячем резерве

Заменить ZFS в используемом горячем резерве

Вот текущий статус моего zpool

NAME                                          STATE     READ WRITE CKSUM
store                                         ONLINE       0     0     0
  mirror-0                                    ONLINE       0     0     0
    ata-WDC_WD20EARX-00PASB0_WD-WCAZAE876073  ONLINE       0     0     0
    ata-ST3000DM001-1ER166_Z5039XGZ           ONLINE       0     0     0
  mirror-1                                    ONLINE       0     0     0
    ata-WDC_WD30EFRX-68EUZN0_WD-WCC4N0NLY6U6  ONLINE       0     0     0
    ata-ST3000VN007-2AH16M_ZGY6SD1W           ONLINE       0     0     0
  mirror-2                                    ONLINE       0     0     0
    ata-ST3000DM008-2DM166_Z505833Z           ONLINE       0     0     0
    ata-ST3000DM008-2DM166_Z505820B           ONLINE       0     0     5
  mirror-3                                    ONLINE       0     0     0
    ata-WDC_WD30EZRX-00D8PB0_WD-WMC4N1218599  ONLINE       0     0     0
    ata-ST3000DM001-1ER166_W501PFFA           ONLINE       0     0     0
spares
  ata-ST3000VN007-2AH16M_ZGY6SD1W             INUSE     currently in use

Запасной диск ZGY6SD1Wиспользуется в mirror-1. Диск, который он заменил, нигде не виден. Он не указан ни в zdbодном из них. У меня есть еще один диск для добавления в пул, поэтому я могу либо 1)сделать текущий запасной диск постоянным mirror-1и использовать новый диск как новый запасной, либо 2)добавить новый диск в mirror-1, вернув ZGY6SD1Wего в статус доступного запасного.

Что не имеет значения для меня, но как я могу безопасно продолжить здесь? То, что я видел из man-страниц/примеров, включает в себя выдачу replaceили detachкоманды на неисправном диске, но у меня нет неисправного диска, на который можно сослаться здесь. Выполнение replaceкоманды на горячем резервемощьдайте мне то, что я хочу, но я бы предпочел этого не делать.пытатьсявещи в работающей системе.

Это zfsonlinux 2.0.5

Связанный контент