zfs 目前仍無法直接拿一個新的硬碟擴充 zpool 空間
除非是把資料備份到其他地方,砍掉重練後再搬回來
如果在不搬移資料的狀態下,要擴充zpool空間,需要建立一個新的vdev 再把他加入 zpool 中
但缺點就是會浪費部分硬碟空間
實際操作
顯示目前 testpool 狀態
# zpool status testpool
使用3顆硬碟新增一個raidz ,並加入 testpool 中
# zpool add testpool raidz c1t6d0 c1t7d0 c1t8d0
顯示目前 testpool 狀態
# zpool status testpool
用 df 檢查可用硬碟容量
# df -h
心得:
這個做法不僅無法有效率使用到硬碟的空間
以上面的例子,只要其中一個raidz 同時掛兩顆硬碟,這個資料就毀了
同樣的六顆硬碟砍掉重練成 raidz-2 ,可用空間跟上述例子一樣,但可以同時掛掉任意兩顆硬碟
希望動態擴充 vdev 的功能早日被實做出來
文章標籤
全站熱搜
留言列表