Linux创建管理LVM

创建LVM

  • 创建分区

    # fdisk /dev/sdb
    

    指定分区的格式为8e,即LVM分区格式

  • 创建PV

    # pvcreate /dev/sdb1
    # pvdisplay
    
  • 创建VG

    # vgcreate vg_data /dev/sdb1
    # vgdisplay
    
  • 创建LV

    # lvcreate -L 100G -n lv_backup vg_data
    # lvdisplay
    
  • LV格式化

    # mkfs.ext4 /dev/vg_data/lv_backup
    
  • LV挂载

    # vim /etc/fstab
    /dev/vg_data/lv_backup  /backup                 ext4    defaults        0 0
    # mount -a
    

管理LVM

  • 添加PV到VG

    # vgextend vg_data /dev/sdc1
    
  • LV扩容

    • 增加到200G

      # lvextend –L 200G /dev/vg_data/lv_backup
      
    • 增加100个PE

      # lvextend –l +100 /dev/vg_data/lv_backup
      
    • 重置大小

      # resize2fs /dev/vg_data/lv_backup
      或
      # xfs_growfs /dev/vg_data/lv_backup
      

你可能感兴趣的:(Linux创建管理LVM)