Raid 0 LVM 創建紀錄
冰的啦
... 次閱讀
手動創建LVM給Proxmox使用
# 1. 列出目前系統識別到的所有磁碟與分割區,確認目標硬碟路徑(如 /dev/sda, /dev/sdb)
fdisk -l
# 2. 將分割區 /dev/sda1 初始化為 LVM 的物理磁碟(Physical Volume, PV)
pvcreate /dev/sda1
# 3. 將分割區 /dev/sdb1 初始化為 LVM 的物理磁碟(Physical Volume, PV)
pvcreate /dev/sdb1
# 4. 掃描系統中所有的 PV,快速確認剛才建立的物理磁碟是否已被識別
pvscan
# 5. 顯示物理磁碟的詳細資訊(如大小、PE 狀態、UUID 等)
pvdisplay
# 6. 掃描系統中是否已存在磁碟群組(Volume Group, VG)
vgscan
# 7. 建立名為 "virtgr" 的磁碟群組,並將 sda1 與 sdb1 加入其中
# -s 4M: 指定實體延伸區 (Physical Extent) 的大小為 4MB (預設通常也是 4MB)
vgcreate -s 4M virtgr /dev/sda1 /dev/sdb1
# 8. 再次掃描 VG,確認 "virtgr" 已成功建立並整合了兩個 PV
# 9. 顯示邏輯捲軸(Logical Volume, LV)的資訊,目前應為空或僅顯示系統預設 LV
lvdisplay
# 10. 建立邏輯捲軸 (此行原為註解,拆解參數如下):
# -i2: 跨 2 個 PV 進行條帶化 (Striping),類似 RAID 0,可提升讀寫效能
# -I4: 設定 Stripe Size (條帶大小) 為 4KB (注意:4KB 極小,通常建議 64KB 以上以平衡效能)
# -l 100%FREE: 使用該 VG 中所有剩餘的可分配空間
# -n virt-p1: 將此 LV 命名為 "virt-p1"
# virtgr: 指定在此磁碟群組下建立
# lvcreate -i2 -I4 -l100%FREE -n virt-p1 virtgr
最後建立部分後來刪掉,改從proxmox datacenter storage 重建
原因是這樣才抓到真實使用率(Usage)
技術重點分析
效能優勢:使用了
-i2參數。這會在兩顆硬碟間分散寫入資料,理論上能將 I/O 吞吐量翻倍,非常適合需要高負載 I/O 的 VM 環境。空間利用:透過
vgcreate將兩顆不同實體碟整合,對 Proxmox 而言,這會看到一個巨大的儲存池,方便統一調配。
上一頁
...
下一頁
...