Storage
撤消將磁碟添加到 RAID-Z 配置
我已經開始在我的一個數據池上用完空間,並決定通過添加一些額外的磁碟來擴展它。下面是擴展前的樣子:
NAME STATE READ WRITE CKSUM data ONLINE 0 0 0 raidz1-0 ONLINE 0 0 0 c0t5000C50041BF93A7d0 ONLINE 0 0 0 c0t5000C50041FEBCFFd0 ONLINE 0 0 0 c0t5000C50041FEBE1Bd0 ONLINE 0 0 0 c0t5000C50041FEC223d0 ONLINE 0 0 0 c0t5000C50041FECC0Bd0 ONLINE 0 0 0 c0t5000C500422BAF33d0 ONLINE 0 0 0
現在在擴展池之後,我在 raidz1 中有第一組驅動器,第二組使用 raidz2
NAME STATE READ WRITE CKSUM data ONLINE 0 0 0 raidz1-0 ONLINE 0 0 0 c0t5000C50041BF93A7d0 ONLINE 0 0 0 c0t5000C50041FEBCFFd0 ONLINE 0 0 0 c0t5000C50041FEBE1Bd0 ONLINE 0 0 0 c0t5000C50041FEC223d0 ONLINE 0 0 0 c0t5000C50041FECC0Bd0 ONLINE 0 0 0 c0t5000C500422BAF33d0 ONLINE 0 0 0 raidz2-1 ONLINE 0 0 0 c0t5000C50034245B57d0 ONLINE 0 0 0 c0t5000C500350A3847d0 ONLINE 0 0 0 c0t5000C50042033AA7d0 ONLINE 0 0 0 c0t5000C500421FBD03d0 ONLINE 0 0 0 c0t5000C500422B9737d0 ONLINE 0 0 0 c0t5000C5005678B8BFd0 ONLINE 0 0 0
這是我的錯,沒有藉口。我的問題是如何撤消此操作,以便我可以再次設置驅動器以擁有 raidz1-0 和 raidz1-1?僅在夜間將數據寫入數據池,因為這是一個備份池。
你搞砸了……對不起。
我很想看看
zpool history data
. 但我的猜測是您想添加更多磁碟空間,但是您在 RAIDZ2 中添加了一組 6 個磁碟,並將其設置為與 RAIDZ1 集一起條帶化。您應該知道 RAIDZ vdev 不可擴展……“增長”池的唯一方法是添加另一個 vdev。您試圖創建類似 RAID 5+0 的東西並且可能輸入錯誤?
無論哪種方式,都無法取消這兩個 vdev 的條帶化。您是否有能力將數據發送到其他地方,重新格式化並重試?