如何在没有冗余
问题描述:
我更换坏盘的过程中不小心加入了磁盘到的zpool错误的方式移除的zpool设备/磁盘。现在我无法删除磁盘,因为它被列为没有冗余的设备。我如何删除da2?使用zpool删除pdx-zfs-02 da2不起作用。它返回“无法删除DA2:只有不活动的热备份,缓存,*,或登录设备可以被移除”。在freebsd/FreeNAS的ZFS不允许去除没有冗余的设备。没有强制选项。我该如何解决这个问题?如何在没有冗余
NAME STATE READ WRITE CKSUM
pdx-zfs-02 DEGRADED 0 0 0
raidz2-0 DEGRADED 0 0 0
gptid/c459110a-a73c-1a49-b12c-f03fbec6eca6 FAULTED 158 25.3K 0 too many errors
gptid/8c87e988-7832-1e44-9c45-abe95ee2d8f7 ONLINE 0 0 0
gptid/3b4be4d0-136e-41e3-c546-d5c4ba2b3142 ONLINE 0 0 0
gptid/209e8c9c-ff66-6f6a-e38b-9045c0b6c3ec ONLINE 0 0 0
gptid/ea8b834a-0692-464b-fd29-a877bf8f7bb9 ONLINE 0 0 0
gptid/cf35d740-ea0b-bae6-9e4f-b7a31d66ab1d ONLINE 0 0 0
gptid/fe908e73-c93b-72ed-d4bb-9eae78bcc5b6 ONLINE 0 0 0
gptid/bdf03e4d-ba71-a4cc-dd90-edfd6446bac3 ONLINE 0 0 0
gptid/302bacc1-273a-54c9-c8f9-f458640b0d60 ONLINE 0 0 0
gptid/d94ea326-d5aa-f062-9662-953908ce0b53 ONLINE 0 0 0
raidz2-1 ONLINE 0 0 0
gptid/3c1b1d3b-3977-11e6-b1f0-0025902b035a ONLINE 0 0 0
gptid/3ec0ba4a-3977-11e6-b1f0-0025902b035a ONLINE 0 0 0
gptid/40d8b781-3977-11e6-b1f0-0025902b035a ONLINE 0 0 0
gptid/43387eae-3977-11e6-b1f0-0025902b035a ONLINE 0 0 0
gptid/45800439-3977-11e6-b1f0-0025902b035a ONLINE 0 0 0
gptid/47df2694-3977-11e6-b1f0-0025902b035a ONLINE 0 0 0
da2 ONLINE 0 0 0
答
不幸的是,您需要销毁并重新创建您的游泳池。您可以使用zfs send
和zfs receive
将数据移动到其他磁盘而不丢失任何特定的ZFS信息,但你必须仍然移动。
有一个在作品功能,让这一点,但是现在它仍然在Illumos的版本ZFS的拉力要求,所以它可能是一小会儿,然后才会慢慢移植到FreeBSD(和更长它在被运输前新版本)。见https://github.com/openzfs/openzfs/pull/251了解更多详情。 – Dan