新版本Unraid下的ZFS陣列試用
系統(tǒng)版本:6.12.3,正版pro系統(tǒng)
別的Up已經(jīng)測過如何建立陣列了,這方面是沒問題的,但是還有些疑惑沒有解答
這里我想實驗一下Unraid系統(tǒng)下,Raidz陣列的基礎(chǔ)安全和擴展性,主要是擴展
準(zhǔn)備肯定還是建立個3盤的raidz1陣列,使用2個2T加1個1T,理論容量2T




情況1:能否添加單塊硬盤擴展
答案:不能
查資料ZFS好像可以通過ZFS RAID-Z Expansion這個軟件單盤擴展ZFS的raid池,但是Unraid下顯然不行,3盤raidz1只能通過添加3*n個硬盤才能擴展,不合規(guī)的添加無法啟動陣列,啟動會報錯


情況2:能否通過替換單塊硬盤擴展
我建立陣列留了個1T硬盤,這個盤替換到2T就變成了3塊組成raidz1,理論容量可以上升到4T
答案:可以
這里有點顯示問題,替換盤顯示是錯誤,但是是可以啟動的

這里應(yīng)該是有段時間用于讀寫硬盤的,但是我的陣列里沒塞文件,沒截到這個步驟的表現(xiàn),處理的時候主要是在加載

情況3:能否通過倍增硬盤數(shù)量來擴展
我有3塊盤,根據(jù)raidz陣列特性,添加3*n(n>=1)塊,并且容量要大于最少是等于當(dāng)前三塊盤的,就可以擴展陣列容量了
答案:可以,需要注意大小
我這里加三塊盤試試

啟動后,我這里新加的3盤中有塊是2000G的2T,之前三塊都是2048G的盤,這樣是會報錯無法啟動

所以我這里重新選擇硬盤

然后就擴容好了,這樣就是兩個raidz1的3盤,也就是4T+4T

這里能看到陣列情況

思考:
如果按照情況3這種方法擴容,其實抗風(fēng)險能力還是差一點,雖說擴容后的6盤中有兩塊冗余,但是如果最早的那塊raidz1中壞掉兩個就不行了,所以本質(zhì)上還是raidz1,所以如果考慮到后續(xù)還要擴容,最好是一次確定好盤位和冗余數(shù)量,不夠的話用些別的小盤來占位,后續(xù)慢慢替換,這是zfs特性了,跟unraid無關(guān)了
unraid這個zfs剛起步,快照等功能還只能靠插件實現(xiàn),如果只是嘗鮮還是可以試一下,這是正式版的了,問題應(yīng)該不大