一、查看要扩展的LV的空间情况

# df 

例子:

 扩展lv_linux                          

二、判断LV属于哪个vg

# lvs

扩展lv_Linux_02

二、判断VG是否还有剩余空间可用

# vgs

   扩展lv_Linux_03

# pvs

扩展lv_linux_04

三、如果VG没有剩余空间可用,则按以下步骤进行操作

    查看磁盘空间使用情况

    # fdisk -l

     扩展lv_Linux_05

    (1)磁盘还有未分配的空间

      1、创建新的LVM分区

      扩展lv_Linux_06

        扩展lv_linux_07

      2、将新分区创建成PV

       # pvcreate

       扩展lv_linux_08

      3、将新的PV添加到VG中

      # vgextend

        扩展lv_Linux_09

    (2)磁盘没有未分配的空间

      1、添加一块硬盘

        2、将硬盘同步到内核

           # echo "- - -" >/sys/class/scsi_host/host0/scan

        3、创建新的LVM分区

        4、将新分区创建成PV

        5、将新的PV添加到VG中

  四、扩展LV

  # lvextend -L +3G -r /dev/mapper/rootvg-root_lv

  扩展lv_Linux_10