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操作
永远不做思想的巨人,行动的矮子!