前言:
LVM的概念是從磁碟分割所衍生出來的,由於磁碟分割後不能隨意修改分割區大小,因而產生LVM這個彈性的應用,將想要彈性分割的幾個磁區製成 PV(實體卷軸),接著再將這些實體卷軸合併成 VG(卷軸群組),之後就可以隨意分割為數個 LV(邏輯卷軸),完成上述步驟後就可以隨意調整每個 LV 的大小囉!
By the way, LVM的調整大小範圍在於你所給予的分割區大小,而記錄磁區是否為LVM時也會占用一點小小的空間。
最後最後,切割出來的 LV 只能放大,不能縮小,因為每個磁區的使用率都不盡相同,若隨意縮小會造成一些資料的儲存問題喔!
PV、VG、LV
-
建立分割區
詳情參考:磁碟說明與分割
-
修改分割區類型
> t > default 3 > number: 8e > w
-
由 分割區 製成 PV
# pvcreate /dev/sdb3
-
PV 建立 VG
# vgcreate vgname /dev/sdb3 /dev/sdb5 /dev/sdb6
-
VG 建立 LV
# lvcreate -n lvname -L size{K,M,G} vgname
-
建立檔案系統
# mkfs -t [ext2/ext4/xfs...] /dev/vgname/lvname
-
擴增 LV
#lvextend -L +size{K,M,G} /dev/vgname/lvname
-
擴增檔案系統
xfs_growfs /dev/vgname/lvname //xfs resize2fs /dev/vgname/lvname //{ext2、3、4}