Zfs

ZFS 池有一個驅動器安裝了兩次

  • May 5, 2019

我的 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

您會注意到驅動sdk出現了兩次——一次作為 RAID 陣列的活動成員,一次作為備用。這種情況在重新啟動後持續存在。

有沒有人建議如何最好地解決這個問題?(我在 JBOD 中有兩個額外的驅動器應該是備用的。)

zpool remove僅適用於非活動熱備件(這個奇怪的額外 sdk 是)和記憶體或日誌設備,所以我只想zpool remove sbn sdk看看會發生什麼。

如果這拒絕工作,您可能需要首先zpool offline sbn sdk(擺脫主池中活動的、無故障的 sdk vdev)。如果事情變得非常奇怪,您可能需要先導出池並重新導入它(最好使用 /dev/disk/by-id,而不是裸設備名!)。

引用自:https://serverfault.com/questions/954315