Linux系统下的lvm管理

##1.LVM相关概念

pv    #物理卷        被lv命令处理过的物理分区,LVM 的基本存储逻辑块

vg    #物理卷组    被集中到一起的物理卷, 类似非lvm系统磁盘

lvm  #逻辑卷        直接使用的设备可以增大缩减并保存原有数据不变

pe    #物理扩展     lvm设备最小存储单元默认为4M,lvm是整数倍的pe

##2.设置lvm分区挂载

1.建立分区并设定分区标签为8e

显示所见lvm类型的分区

2.同步分区表  partprobe

3.将物理分区变为物理卷  pvcreate  /dev/vdb1

4.将物理卷变为卷组  vgcreate  vg0  /dev/vdb1

5.建立逻辑卷  lvcreate  -L  20M  -n  lv0  vg0

6.格式化   mkfs.xfs   /dev/vg0/lv0

7.挂载  mount   /dev/vg0/lv0   /data

##3.逻辑卷pv/卷组vg管理##

首先 watch -n 1 'pv;vg;lv;df -h /data'  监控

1.扩展逻辑卷/卷组

(1)当vg中的剩余容量充足时(扩展逻辑卷)

    扩展逻辑卷lv0              lvextend   -L  200M   /dev/vg0/lv0   

    扩展挂载的文件系统     xfs_growfs   /dev/vg0/lv0

 

   (2)当卷组vg内存用完时(扩展卷组)

     再次建立分区并修改标签为8e

     建立新的物理卷                      pvcreate   /dev/vdb2

     扩展卷组                                 vgextend   vg0   /dev/vdb2

      修改逻辑卷大小                     lvextend -L 500M /dev/vg0/lv0  

     做改变操作后需要同步文件    xfs_growfs /dev/vg0/lv0     

  2.缩减逻辑卷/卷组

    注意:xfs 文件系统不能缩减,需要ext4文件系统

    卸载  umount   /data

    将文件系统格式化为ext4   mkfs.ext4   /dev/vg0/lv0

扫描文件(为了缩减时保留足够的内存) e2fsck  -f   /dev/vg0/lv0

缩减文件系统  resize2fs  /dev/vg0/lv0  15M

注意:若直接编辑  resize2fs  /dev/vg0/lv0,表示扩展逻辑卷

           挂载   mount   /dev/vg0/lv0   /data

          缩减逻辑卷  lvreduce   -L   20M   /dev/vg0/lv0

 缩减后,逻辑卷与文件系统如下:

若要移出物理卷1,但物理卷1被占用

 则:将物理卷1数据转移至物理卷2   pvmove   /dev/vdb1   /dev/vdb2

然后正常移出物理卷1  vgreduce   vg0   /dev/vdb1

##4.逻辑卷LVM快照##

    1.在/data下建立文件(即数据存储)

     建立快照   lvcreate   -L   20M   -n   lv0-backup   -s   /dev/vg0/lv0

     挂载  mount   /dev/vg0/lv0-backup   /mnt

2.编辑快照,若毁坏

   则:卸载   umount /mnt

          移除    lvremove   /dev/vg0/lv0-backup

           建立快照    lvcreate   -L   20M   -n   lv0-backup   -s   /dev/vg0/lv0

           挂载    mount   /dev/vg0/lv0-backup   /mnt

##5.删除LVM##

   1.卸载所有的挂载点

   2.移除逻辑卷(源文件和快照)

     lvremove   /dev/vg0/lv0-backup

     lvremove  /dev/vg0/lv0

  3.移除卷组  vgremove   vg0

  4.移除所有的物理卷

     pvremove   /dev/vdb1

     pvremove  /dev/vdb2

  5.查看移除结果 pvs vgs lvs 

 

 

 

 

 

 

 

 

猜你喜欢

转载自blog.csdn.net/j_1282937574/article/details/81432423