第一步:將需要?jiǎng)?chuàng)建LVM的磁盤配置成LVM狀態(tài) 8e
基本術(shù)語:物理介質(zhì)(physical media) :/dev/sdc1 /dev/sdc2 /dev/sdc3
物理卷(physical volume):pvcreate
pvcreate /dec/sdc1 /dev/sdc2 /dev/sdc3 創(chuàng)建物理卷
卷組(volume group):
vgcreate vgcreate vg0 /dev/sdc1 /dev/sdc2
vgdisplay vg0 查看vg0卷組的屬性
邏輯卷(logical volume):lvcreate
lvcreate -n data -L 200M vg0 或者lvcreate -n data -l 50 vg0 小l顯示的數(shù)據(jù)塊的數(shù)量,一個(gè)塊是4M
lvdisplay /dev/vg0/date 查看邏輯卷data的屬性
增加邏輯卷的大小:
umount /mnt/lvmdata
lvextend -L +50M /dev/vg0/data 從卷組里添加空間
e2fsck -f /dev/vg1/data 檢查邏輯卷
resize2fs -f /dev/vg1/data 重新設(shè)置邏輯卷的大小
減小邏輯卷的大小:
umount /mnt/lvmdata
e2fsck -f /dev/vg1/data 檢查邏輯卷
resize2fs -f /dev/vg1/data 50M 重新設(shè)置邏輯卷的大小 50M表示邏輯卷需要的大小
lvreduce -L -100 /dev/vg0/data 邏輯卷vg0減少100M
增加卷組的大小:
umount /mnt/lvmdata
vgdisplay vg0
vgextend vg0 /dev/sdc3 將第三個(gè)物理卷里添加到vg0里
刪除卷組大小:
umount /mnt/lvmdata
(pvremove -ff /dev/sdc3 ----驗(yàn)證?)
pvmove /dev/sdb1
vgreduce vg0 /dev/sdb1
vgdisplay
為邏輯卷創(chuàng)建快照
lvcreate -s -L 52M -n sanp /dev/vg0/data 為data創(chuàng)建一個(gè)快照sanp 快照內(nèi)容和data內(nèi)容相同,當(dāng)data內(nèi)的內(nèi)容被刪除時(shí),snap內(nèi)還保持快照創(chuàng)建時(shí)的內(nèi)容
修改PE size 的大小
vgcreate -s 8M vg1 /dev/sdb4 將默認(rèn)的PE Size大小4M修改8M 可以增大邏輯卷的最大容量----需要理會(huì)
刪除邏輯卷:
lvscan 掃描系統(tǒng)內(nèi)的邏輯卷
umount /mnt/lvm
umount /mnt/sanp
lvremove /dev/vg0/sanp 先刪除邏輯卷的快照
lvremove /dev/vg0/data 刪除邏輯卷
lvscan 掃描系統(tǒng)內(nèi)的邏輯卷,看是否還有邏輯卷,確定沒有后刪除成功
刪除卷組:
vgscan 掃描系統(tǒng)內(nèi)的卷組
vgchange -an vg0 -a 激活卷組 -n 不激活 -ay 激活
vgremove vg0
vgscan 掃描系統(tǒng)內(nèi)的卷組,沒有卷組了表示刪除成功
刪除物理卷:
pvscan
pvremove /dev/sdb1
pvremove /dev/sdb2
pvremove /dev/sdb3
|