在一台新的Proxmox VE安裝好之後通常都會新增儲存區或者是現有儲存區新增硬碟
如果是全新的硬碟即可馬上使用
但是很多時候會是以使用過的硬碟
我的環境上有四顆硬碟都是利用原先其他系統的多餘硬碟整理出來的
其中/dev/sda是系統,其他三科是要作為資料碟使用
如果直接來建立ZFS會發現並沒有硬碟可以選擇,這代表著硬碟已經有分割資訊
初始化分割區
我們要把所有的分割區清除
我有三顆硬碟 /dev/sdb
/dev/sdc
/dev/sdd
清除指令以 fdisk 硬碟代號
來進行清除
進入後先以 p 確認硬碟分割資訊
在以 d 指令分割區進行刪除,這邊如果刪除到最後一個分割區是直接以d即可進行刪除
最後再以w指令進行儲存
重覆進行三顆硬碟的清除之後即可看見使用方式為無
這時候就可以開始進行ZFS的建立
ZFS的建立
RAIDZ 是一種軟體Raid的建立方式 她方式如同Raid 5或者是Raid 6,RAIDZ後面的數字代表最大容錯數字如 RAIDZ1一顆 RAIDZ 2兩顆
Proxmox VE在建立ZFS的作法上幾乎都是建議使用RAIDZ1
建立流程直接進到ZFS點選『建立:ZFS』
輸入名稱、選擇Raid等級、勾選硬碟 即可點選『建立』
建立過程大約幾需要幾秒的時間即可完成ZFS+Raidz的建置組合
詳細內容
這樣就完成儲存區的建立了
但是要注意一件事情您的伺服器檢視是否有出現剛剛的名稱呢
沒有對吧!
如果是在有建立叢集的狀況之下還需要額外做一件事情
到資料中心中將新增的儲存區加進去
在下拉選單當中選擇ZFS
ID通常我習慣使用跟ZFS Pool同樣名稱
ZFS Pool則選擇上方所建立的那個
這邊要注意的是節點的問題,千萬別選所有因為你可能是多台主機,在節點上選擇ZFS Pool所在的主機
看到紅圈內已經正常顯示了,這樣這個儲存空間就可以正常使用了