来看看 发表于 2018-5-10 11:04:42

Redhat7配置LVM

  Redhat7配置LVM
  先创建一个物理卷组:
  # pvcreate /dev/sdb1
  再创建一个逻辑卷组:
  # vgcreate vg0 /dev/sdb1 (默认PE为4M)
  # vgcreate –s 8M vg0/dev/sdb1 (可在创建时指定PE大小为8M)
  查看物理卷组命令:
  # pvscan
  查看逻辑卷组命令:
  # vgdisplay vg0
  删除物理卷组命令:
  # pvremove /dev/sdb1
  删除逻辑卷组命令:
  # vgremove vg0
  创建大小为200M的分区/dev/vg0/lv01:
  # lvcreate –L 200M –n /dev/vg0/lv01
  创建大小为200个PE大小的分区/dev/vg0/lv01(即200x4M):
  # lvcreate –l 200 –n /dev/vg0/lv01
  查看分区:
# lvscan
  格式化分区(mount后即可正常使用):
  # mkfs.xfs /dev/vg0/lv01
  

  

  放大到400M:
  # lvextend –L 400M –n /dev/vg0/lv01
  

调整ext4格式分区大小
# resize2fs /dev/vg0/lv01 -L 300M
  增加400M:
  # lvextend –L +400M –n /dev/vg0/lv01
  增加50个PE:
  # lvextend –l +50 –n /dev/vg0/lv01
  停用lv01分区:
  # lvchange –an /dev/vg0/lv01
  减小分区到300M(需先停用分区):
  # lvreduce –L 300M –n /dev/vg0/lv01
  启用lv01分区:
  # lvchange –ay /dev/vg0/lv01
  增加物理卷:
  # vgextend vg0 /dev/sdb2
  删除物理卷:
  # vgreduce vg0 /dev/sdb2
  数据迁移:
  # pvmove –i 3 /dev/sdb1 /dev/sdb2(将sdb1数据迁到sdb2上,3秒刷新一次)
  创建快照(设置大小为总理的20%):
  # lvcreate –L 40M –n /dev/vg0/lv01_snap –s /dev/vg0/lv01
  删除快照:
  # lvremove /dev/vg0/lv01_snap
  
页: [1]
查看完整版本: Redhat7配置LVM