Linux LVM2

LVM: Logical Volume Manager, Version: 2

dm: device mapper,將一個或多個底層塊設備組織成一個邏輯設備的模塊

/dev/dm-#

/dev/mapper/VG_NAME-LV_NAME

/dev/VG_NAME/LV_NAME


wKiom1c5Q3qxF-wXAADnDQGBsvs557.jpg

PV、VG、LV三者關係


pv管理工具:

pvs:簡要pv信息顯示

pvdisplay:顯示pv的詳細信息

pvcreate /dev/DEVICE: 創建pv


vg管理工具:

vgs

vgdisplay

vgcreate  [-s #[kKmMgGtTpPeE]] VolumeGroupName  PhysicalDevicePath [PhysicalDevicePath...]

vgextend  VolumeGroupName  PhysicalDevicePath [PhysicalDevicePath...]

vgreduce  VolumeGroupName  PhysicalDevicePath [PhysicalDevicePath...]

先做pvmove

vgremove


lv管理工具:

lvs

lvdisplay

lvcreate -L #[mMgGtT] -n NAME VolumeGroup

lvremove /dev/VG_NAME/LV_NAME

擴展邏輯卷:

# lvextend -L [+]#[mMgGtT] /dev/VG_NAME/LV_NAME

# resize2fs /dev/VG_NAME/LV_NAME

縮減邏輯卷:

# umount /dev/VG_NAME/LV_NAME

# e2fsck -f /dev/VG_NAME/LV_NAME

# resize2fs /dev/VG_NAME/LV_NAME #[mMgGtT]

# lvreduce -L [-]#[mMgGtT] /dev/VG_NAME/LV_NAME

# mount

快照:snapshot

lvcreate -L #[mMgGtT] -p r -s -n snapshot_lv_name original_lv_name

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章