邏輯卷管理
LVM:可以動(dòng)態(tài)調(diào)整分區(qū)大小。
PV:(physical volume)物理卷
VG:(volume Group)卷組
LV:(logical volume)邏輯卷
步驟:1着逐、創(chuàng)建分區(qū)? 分區(qū)的ID要變成LVM的ID:8e
? ? ? 2倘潜、將分區(qū)創(chuàng)建成PV? ? pvcreate? /dev/sdg2 /dev/sdh1
? 3、將PV加入卷組VG? ? vgcreate huateng /dev/sdg2 /dev/sdh1
? 4械拍、在VG上創(chuàng)建LV? ? ? lvcreate -l 25 -n jishu huateng
? 5突勇、格式化LV,并掛載使用
10G, VG卷組
LV:邏輯卷
pvcreate 設(shè)備名1[設(shè)備名2] (dev/sda{1,2,3})
vgcreate 卷組名(自定義)? 物理卷名1 (dev/sda{1,2,3})
vgcreate VG_NAME /PATH/TO/PV
-s #: PE大小坷虑,默認(rèn)為4MB
lvcreate -n LV_NAME -L #G VG_NAME
名字? 大小? ? 卷名
mkfs -t ext4 lv名
lvextend -L +大小 /dev/卷組名/邏輯卷名
resize2fs /dev/myvg/mylv
練習(xí):創(chuàng)建一個(gè)由兩個(gè)物理卷組成的大小為20G的卷組myvg甲馋,要求其PE大小為16M;而后在此卷組中創(chuàng)建一個(gè)大小為5G的邏輯卷lv1迄损,此邏輯卷要能在開(kāi)機(jī)后自動(dòng)掛載至/users目錄定躏,且支持ACL功能;
縮減前面創(chuàng)建的邏輯卷lv1的大小至2G海蔽;
pvmove /dev/sda[n]
vgreduce myvg /dev/sda[n]>>>>vgs pvs pvremove /dev/sda[n]
一共屈、擴(kuò)展邏輯卷;
vgextend? 名字? 新加的物理卷
lvextend
-L [+]# /PATH/TO/LV
2G, +3G
5G
resize2fs
resize2fs -p /PATH/TO/LV
二党窜、縮減邏輯卷:
? 步驟:
? ? 1拗引、卸載已經(jīng)掛載的邏輯卷分區(qū)
2、利用resize2fs指令修改文件系統(tǒng)大小以實(shí)現(xiàn)空間縮減
? ? e2fsck -f /dev/huateng/jishu
? ? resize2fs /dev/huateng/jishu 308M
3幌衣、使用lvreduce減少邏輯卷空間
? ? lvreduce -L -80M /dev/huateng/jishu
4矾削、掛載縮減后的邏輯卷分區(qū)
注意:1、不能在線縮減豁护,得先卸載哼凯;
? 2、確背铮縮減后的空間大小依然能存儲(chǔ)原有的所有數(shù)據(jù)断部;
? 3、在縮減之前應(yīng)該先強(qiáng)行檢查文件班缎,以確保文件系統(tǒng)處于一至性狀態(tài)蝴光;
df -lh
umount
e2fsck -f
resize2fs
resize2fs /PATH/TO/PV 3G
lvreduce -L [-]# /PATH/TO/LV
重新掛載