理解LVM

这是一种灵活的硬盘划分,适合生产系统,可以不停机扩容…总之,好处多多。

  • PE

    最小管理单位,默认单位是4MB

  • PV

    一块盘就是一个PV

  • VG

    一个或者多个PV组成一个VG,相当于所有自定义的一个集合(当然也可以定义多个集合)

  • LV

    从VG中分划分出来一块空间,用于挂载。

相关命令

LVM前置

需要修改盘符格式为LVM(fdisk /dev/sd?)

  • 查看磁盘

    fdisk -l
    
  • 磁盘修改格式

    fdisk /dev/sd??
    

PV相关命令

  • 查看

    # 列表形式查看
    pvs
    
    # 查看详情
    pvdisplay
    
  • 创建

    pvcreate /dev/sd??
    
  • 删除

    前置条件:vg中已remove该vg

    pvremove /dev/sd??
    

VG相关命令

  • 查看

    # 列表查看vg简要信息
    vgs
    
    # 查看vg详细信息
    vgdisplay
    
  • 创建

    vgcreate vg名称 /dev/sdb1 /dev/sdb2
    
  • 扩展

    vgextend vg名称 /dev/sdb1
    
  • 删除

    vgremove 
    

LV相关命令

  • 查看

    # 查看列表简要信息
    lvs
    
    # 查看详情
    lvdisplay
    
  • 创建

    创建新的LV
    lvcreate -n lv名称 -L ?G vg名称
    格式化LV
    mkfs -t ext4或者xfs LV的path
    
  • 扩展

    lvextend -L +300G /dev/mapper/centos-root
    
  • 删除

挂载

mount lv的path 目录

版权声明:本文为x-j-p原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/x-j-p/p/14215272.html