逻辑卷

目标:动态增加或减小分区大小

pv - vg - lv

创建 物理分区时 改成 逻辑卷 lvm 8e 刷新 分区 partprobe

  1. 物理分区 -转换》 物理卷 pvcreate /dev/vdb1 > 不会自动补全

    查看已创建的 pvdisplay

  2. 物理卷 -转到》 卷组 vgcreate vg9 /dev/vdb1 物理卷 ... 命名为 vg9

    转化为 PE 物理块 4M

    为最小数据单元(4M的整数倍)一个PE块

    创建 指定PE大小的 vgcreate -s 16M(记好为 4 的倍数) ...

    查看 已创建的卷组 vgdisplay 3. 卷组 -划拨》 逻辑卷 更改逻辑卷 lvcreate -n lv0 -L 80 vg9 划拨卷组 vg9 中大小 80M 创建 一个卷名称为 lv0 lvcreate -n lv0 -l 20 vg9 划拨卷组 vg9 中大小 20个PE 创建 一个卷名称为 lv0

    查看 vgdisplay 查看卷组空闲空间 vgdisplay -s 等同于 vgs

    mkfs.xfs /dev/vg9/lv0 格式化

    创建 被挂载文件夹 /vm0 修改 /etc/fstab 挂载

  3. 动态修改逻辑卷大小

    1. 卸载 umount /vm0

    2. lvresize -L +20M /dev/vg9/lv0 添加 lvresize -L -20M /dev/vg9/lv0 减少 不能真实改变 逻辑卷大小

    3. 使 lvm 按对应文件系统 更新当前 xfs_growfs /dev/vg9/lv0 ext4 格式为 resizea2fs /dev/vg9/lv0

    4. 使 lvm 按对应文件系统 变化 xfs_growfs /dev/vg9/lv0 -D 220M 更新逻辑卷所对应的 xfs 文件系统大小 至220M

    5. 使 lvm 大小发生变化 lvresize -L +20M /dev/vg9/lv0 将逻辑卷大小增加 20M

对应 物理卷 卷组 逻辑卷操作

创建 create 末尾添加 extend 末尾减少 reduce 删除 remove 移动 move

pv vg lv