LVM的常用操作

一 LVM介绍

  LVM(Logical Volume Manager)逻辑卷管理,它是Linux环境下对磁盘分区的一种管理机制,因为LVM管理的磁盘很容易进行扩容操作,并且不会损坏原有磁盘分区。

 LVM需要了解的几个简单概念:

  1 物理卷(PV)[Physical Volume]

     实际就是指的磁盘,物理卷是LVM的基本存储逻辑块

  2 卷组(VG)[Volume Group]

    LVM卷组指的是由一个或多个物理卷组成

  3 逻辑卷(LV)[Logical Volume]

    LVM的逻辑卷类似于磁盘分区,在逻辑卷上可以建立文件

如果想详细了解LVM的专业术语,可以参考:https://baike.baidu.com/item/LVM/6571177?fr=aladdin

    

二 LVM的准备工作

  所有操作默认以Centos7为主,其他Linux版本,可以参考类似的命令

  2.1 检查系统中是否安装了LVM管理工具

rpm -qa | grep lvm.*

  2.2 如果未安装,则使用yum方式安装

yum install lvm*

  2.3 对LMV进行扩容,添加新磁盘

lsblk      #查看磁盘
fdisk -l  #查看磁盘路径

 

三 LVM的扩容操作

  3.1 创建PV(物理卷)

pvcreate /dev/sdb  #把新添加的磁盘加入PV

pvdisplay #显示pv详细信息

 

  3.2  扩容VG(卷组)

vgscan     #查看卷组名字
  Found volume group "cl" using metadata type lvm2

vgextend c1 /dev/sdb #/dev/sdb添加到卷组'c1'

 

  3.3  扩容LV(逻辑卷)

lvdisplay   #查看逻辑卷信息
...
/dev/cl/root #需要扩容的lv路径,另外一个‘swap’是交换空间,一般不需要扩容
Free PE / Size xxxx / xxxx Gib #可扩充的lv容量
...

lvextend -L +20G /dev/cl/root #对lv的容量增加‘20G’容量

 

  一般使用LVM是为了方便扩充容量,以上就是常用的LVM操作

 

posted @ 2020-07-07 22:37  辉哥运维  阅读(404)  评论(0编辑  收藏  举报