LVM常用命令

LVM逻辑卷

将多个物理分区/磁盘从逻辑组合成一个更大到整体,其中划分出不同到逻辑分区,逻辑分区到大小可以根据需要扩大、缩小

逻辑卷作用

  • 整合容量小磁盘
  • 动态伸缩磁盘容量

LVM逻辑卷简称

  • pv 物理卷
  • VG 卷组
  • LV 逻辑卷

LVM逻辑卷操作
parted /dev/vda #对GPT分区操作
mktable gpt #更改分区表为GPT
mkpar #创建分区
pvscan #搜索物理卷
pvcreate #创建LVM物理卷
vgcreate #创建LVM卷组

vgcreate vgname pvname…
vgs #扫描LVM卷组

扩展LVM卷组

  • 创建分区
    parted /dev/vda mkpart lvm3 ext4 20G 40G
  • 刷新分区表
    partx -a /dev/vda
  • 添加分区到卷组
    vgextend vgname /dev/vda3

创建LVM逻辑卷

lvcreate #创建LVM逻辑卷

lvcreate -L size -n name vgname #其中-L指定逻辑卷大小,-n指定逻辑卷名字,vgname为卷组名称

扩展LVM逻辑卷

  • 增加逻辑卷大小
    lvextend -L size /dev/vgname/lvname #-L指定逻辑卷大小或者增加的大小
  • 刷新文件系统
    resize2fs /dev/vgname/lvname #刷新文件系统

删除逻辑卷

lvremove /dev/vgname/lvname

删除卷组

vgremove vgname

删除物理卷

pvremove /dev/pvname

PE修改

vgchange -s 1M myvg -> 修改PE大小为1M

RHCE考题: 创建一个250M的辑卷
默认逻辑卷为4M,新建逻辑卷,会有少量多出
解题:
vgchange -s 1M vgname
lvcreate -L 250M -n lvname vgname

0%