Red Hat LVM卷管理---简单版

此文章只记录了一些在Linux下面对LVM卷操做的简单的命令,没有深刻讲解。若有错误请指证,谢谢。ide

1、添加物理卷
一、将硬盘设置为Linux LVM  (#pvcreate /dev/sdb)
将sdb设置为8e 也就是LVM卷
      #fdisk /dev/sdb (也能够用parted)
      command(m for help):    (这里输入 t)
      partition nummber(1-2): 1
      hex code (type L to list codos): 8e (这里输入8e 选择为LVM卷)
      #pvcreate /dev/sdb1   (建立物理卷 将sdb1设置为物理卷)spa

二、查看  pvdisplaycode

三、删除物理卷
     #pvremove /dev/sdb1 
   必须在不属于任何卷组的状况下删除。 rem

2、卷组管理
一、添加卷组
     建立一个新的卷组vg_data
    #vgcreate vg_data /dev/hda1 /dev/hda2
     vg_data 卷组名
     /dev/hda1 /dev/hda2   将哪几个分区加入到卷组里我这里面将hda1和hda2加入到vg_data这个卷组里面。it

二、扩展(将新分区加入到新的卷组里)
   #vgextend vg_data /dev/hda3
将hda3加入到 vg_data这个卷组里io

三、查看卷组
  #vgdisplayclass

四、从卷组中删除物理卷
  #vgreduce vg_data /dev/hda3
将hda3从vg_data中删除
     删除全部未被使用的卷组
  #vgreduce -a扩展

五、删除卷组
  #vgremove vg_data
删除后能够查看到物理卷将不属于任何卷组gc

3、逻辑卷管理
一、添加逻辑卷
    #lvcreate -L 1000m -n lv_data1 vg_data
在vg_data这个卷组下建立一个1000m的逻辑卷并命名为lv_data1

逻辑卷的大小也能够用PE值来表示 经过vgdisplay能够看到PE的值
例:  如PE=4m 则 1000m 就是250 个PE 则命令能够这样写
   #lvcreate -l 250 -n lv_data1 vg_datacommand

二、更改大小(不建议改小 数据会丢失)
    #lvresize -L 1500m /dev/vg_data/lv_data1
    #resize2fs -p /dev/vg_data/lv_data1
将刚才生成的lv_data1增大到1500M

三、查看逻辑卷信息
  #lvdisplay /dev/vg_data/lv_data1

四、删除逻辑卷   #lvremove /dev/vg_data/lv_data1