Proxmox (PVE) 建立 RAID0 的 ZFS 儲存區

在 Proxmox 中建立 ZFS 儲存區時,發現並沒有提供 RAID0 這個級別的選項:

覺得莫名其妙, PVE 真不愧是德國人設計的,很保守的系統,難道使用者不能單純追求使用效率與效能嗎?

後來找到方法,可以從命令列進行組成:

# 使用RAID-0 建立新池,最少 1 個硬碟, pool = 磁區名稱 device=sda sdb sdc...
zpool create -f -o ashift=12 <pool> <device1> <device2>

# 使用RAID-1 建立新池 最少 2 個硬碟 zpool create -f -o ashift=12 &lt;pool> mirror &lt;device1> &lt;device2>

# 使用RAID-10 建立新池、最少 4 個硬碟 zpool create -f -o ashift=12 &lt;pool> mirror &lt;device1> &lt;device2> mirror &lt;device3> &lt;device4>

# 使用RAIDZ-1 建立新池、最少 3 個硬碟 zpool create -f -o ashift=12 &lt;pool> raidz1 &lt;device1> &lt;device2> &lt;device3>

# 使用RAIDZ-2 建立新池、最少 4 個硬碟 zpool create -f -o ashift=12 &lt;pool> raidz2 &lt;device1> &lt;device2> &lt;device3> &lt;device4>

# 建立一個包含緩存的新池(L2ARC)、可以使用專用的分區來提高讀取性能(建議使用 SSD)。 zpool create -f -o ashift=12 &lt;pool> &lt;device> cache &lt;cache_device>

# 建立一個包含日誌(ZIL) 的新池、可以使用專用的分區來提高性能(建議使用 SSD)。 zpool create -f -o ashift=12 &lt;pool> &lt;device> log &lt;log_device></pre> <!-- /wp:syntaxhighlighter/code -->

建立完成後記得前往數據中心-儲存添加儲存,以啟用 ZFS 儲存區,詳細內容可看 PVE 系統上的說明文件。

熱門文章