LVM的管理命令
PV [create] [選項] 設備名稱
pvcreate 指定要將哪些分區建立爲物理卷
pvremove 移除某個已存在物理卷,此時會將這個物理卷內全部數據清空。
pvmove 將某一個物理卷中的數據剪切到另外一個物理卷中
pvscan 掃描磁盤上的全部物理卷
pvdisplay 查看物理卷的屬性
pvs 查看物理卷大概信息
VG
VG[create] [選項] VGNAME 設備路徑
Vgcreate 建立一個新的卷組,並指定名字
Vgremove 刪除一個已經存在的組
Vgsacn 掃描磁盤上的已經存在的組
Vgdisplay查看已經存在的卷組的詳細信息
Vgexteng 向某個卷組中添加物理卷
Vgreduce 將卷組中的某個物理卷刪除
LV
Lvcreate 在卷組中建立一個新的邏輯卷
-L 指定要建立的邏輯卷的大小
-n 指定要建立的邏輯卷的名字
Lvremove 刪除已存在的邏輯卷
Lvsacn掃描當前系統上存在的全部邏輯卷
Lvdisplay 查看當前邏輯卷的詳細信息
Lvextend 在線擴展邏輯卷的大小
Lvextend -L [+-] n /dev/myvg/mylv
Lvreduce 在線縮小邏輯卷的大小
1、擴展邏輯卷;
lvextend
-L [+]# /PATH/TO/LV
resize2fs -p /PATH/TO/LV將全部的分區都給它ide
2、縮減邏輯卷;
一、不能在線縮減,得先卸載;
二、確保縮減後的空間大小依然能存儲原有的全部數據;
三、在縮減以前應該先強行檢查文件,以確保文件系統處於一至性狀態
resize2fs
resize2fs /PATH/TO/PV 3G
lvreduce -L [-]# /PATH/TO/LV
帶-就是縮減多少,不帶的話就是縮減到多少
3、快照卷
一、生命週期爲整個數據時長;在這段時長內,數據的增加量不能超出快照卷大小;
二、快照卷應該是隻讀的;
三、跟原卷在同一卷組內;
lvcreate
-s:建立個快照卷
-p: r|w權限 r只讀w可寫
lvcreate -L # -n SLV_NAME -p r /PATH/TO/LV
LVM的大概使用狀況就是這樣了生命週期