ZFS 池将一个驱动器安装两次

ZFS 池将一个驱动器安装两次

我的 ZFS 阵列最好总结如下:

# zpool status
  pool: sbn
 state: ONLINE
  scan: scrub repaired 8K in 44h43m with 0 errors on Mon Feb 11 21:07:56 2019
config:

    NAME        STATE     READ WRITE CKSUM
    sbn         ONLINE       0     0     0
      raidz2-0  ONLINE       0     0     0
        sdb     ONLINE       0     0     0
        sdc     ONLINE       0     0     0
        sdd     ONLINE       0     0     0
        sde     ONLINE       0     0     0
        sdf     ONLINE       0     0     0
        sdg     ONLINE       0     0     0
        sdh     ONLINE       0     0     0
        sdi     ONLINE       0     0     0
        sdj     ONLINE       0     0     0
        sdk     ONLINE       0     0     0
    spares
      sdk       FAULTED   corrupted data

errors: No known data errors

您会注意到驱动器开发工具包出现两次 - 一次作为 RAID 阵列的活动成员,一次作为备用成员。此情况在重新启动后仍然存在。

有人对如何最好地修复此问题有什么建议吗?(我在 JBOD 中有两个额外的驱动器,它们应该是备用的。)

答案1

zpool remove仅适用于非活动的热备件(这个奇怪的额外 sdk 就是)和缓存或日志设备,所以我只想zpool remove sbn sdk看看会发生什么。

如果这不起作用,您可能需要先zpool offline sbn sdk(摆脱主池中活动的、无故障的 sdk vdev)。如果事情变得极好的奇怪的是,您可能需要先导出池并重新导入它(最好使用 /dev/disk/by-id,而不是裸设备名称!)。

相关内容