创建LVM逻辑卷: 1、准备创建PV卷的分区 #fdisk /dev/<磁盘名>

2、创建PV卷

 #pvcreate  /dev/<分区名>

3、创建 VG卷组

  #vgcreate  vg_name   /dev/sda[1...]     # 可以一次指定多个PV

            

4、创建LV卷 

  #lvcreate -l <PE数量> -n <lv名称>   /dev/vg_name 

     也可以使用  -L   指定大小,单位为M,G 等

1、创建磁盘分区,并把类型更改为8e LVM卷,一定要改,避免重装系统后,内核不能识别该分区

#fdisk /dev/sda

2、创建PV

[root@test ~]# pvcreate /dev/sda[5..6]

[root@test ~]# pvs

3、创建VG

#vgcreate myvg /dev/sda5 /dev/sda6 # 使用了两个pv创建了一个 #vgs

#vgdisplay # 查看其祥细信息,查看时,可以指定一个VG名称。

4、创建LV #lvcreate -L +1.5G -n lvdata /dev/myvg

#lvs

5、创建文件系统(格式化)并挂载使用

/dev/myvg/lvdata # 创建文件系统,指定其为ext4的类型

#mke2fs -t ext4

#mkdir /mnt/lvmdata
#mount /dev/myvg/lvdata /mnt/lvmdata/

    # pv  /dev/<新建的分区名>

    # vgextend    VolumeGroupName   PhysicalDevicePath   [PhysicalDevicePath...]

2、扩展物理边界:
    # lvextend -L [+]Size /path/to/lv_device
3、扩展逻辑边界:
    # resize2fs /path/to/lv_device

1、增加PV卷,扩展VG卷(如果VG卷空间足够,这一步可以省略)

#vgextend myvg /dev/sda7

#vgs VG #PV #LV #SN Attr VSize VFree myvg 3 1 0 wz--n- 3.02g 1.52g 2、扩展物理边界(相当于分区的大小)注意:+号的使用与不使用的效果。

#lvs

#lvextend -L +1G /dev/myvg/lvdata

3、扩展逻辑边界(相当于文件系统大小。也就是说格式化后的大小,可以这么来理解)

#df -h

#resize2fs /dev/myvg/lvdata # 扩展逻辑边界

#df -h # 扩展后的结果