LVM: Logical Volume Manage


首先;

wKioL1YQ9enwZSUHAALRhsYL2AM002.jpg

wKiom1YQ9diCSAwmAAJnZisTz-Q752.jpg





 pv管理工具:
  pvs:简要pv信息显示
  pvdisplay:显示pv的详细信息

  pvcreate /dev/DEVICE: 创建pv

wKiom1YQ9w2jPFo7AABMTVPUGKE199.jpg

wKioL1YQ9x7zmzk9AAD0jzxm_90976.jpg


 vg管理工具:
  vgs
  vgdisplay

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

  

wKioL1YQ-QnD57j1AAA6rKiLXmw783.jpg

wKioL1YQ-QnD16BrAAFCSLXzAVE565.jpg

 lv管理工具:
  lvs
  lvdisplay

  lvcreate -L #[mMgGtT] -n NAME VolumeGroup :-L 指明lv大小 -n lv名字

  lvremove /dev/VG_NAME/LV_NAME 删除lv

wKiom1YQ-nDxqt3pAAG5chxvFkI810.jpg

wKioL1YRGM2g0_PEAAMI3Mf5ego693.jpg


 扩展逻辑卷:
  # lvextend -L [+]#[mMgGtT] /dev/VG_NAME/LV_NAME
  # resize2fs /dev/VG_NAME/LV_NAME

wKiom1YRGOmT4T8kAABierLuDaA677.jpg


 缩减逻辑卷:
  # 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