
例如,我現在設定了一個 4x2TB RaidZ1,但我只想添加一個 3X4TB RaidZ1。有沒有辦法用 zdevs/另一個 Zpool 來做到這一點?
謝謝
答案1
雖然正如已經回答的那樣,這在技術上是可行的,但請注意,您想要做的並不是最佳實踐,因為您最終會得到性能不理想的不平衡池。
池中的所有磁碟應具有相同的大小(日誌和快取設備之外),並且所有條帶化 vdev 應具有相同的組織。
您透過混合 2 TB 和 4 TB 驅動器,並將四磁碟 raidz 與三磁碟 raidz 條帶化,打破了這兩個規則。您必須使用zpool add -f
選項(-force)才能使後者成功,否則將輸出此訊息並且新增命令將失敗:
mismatched replication level: pool uses 4-way raidz and new vdev uses 3-way raidz
答案2
是的,是的。您可以將多個 VDEV 添加到池中,它們不必相似。您可以為系統新增多個池,每個池由任何 VDEV 組成。
注意:將 VDEV 新增至池後,您將無法將其刪除。您唯一能做的就是更換 VDEV 中的磁碟以及從鏡像新增/刪除磁碟。如果您想要變更 VDEV 的組織方式,您必須使用新的安排建立一個全新的池,然後發送/接收資料。