香港服务器LVM管理(逻辑卷管理器)
lvm介绍
LVM: Logical Volume Manager 可以允许对卷进行方便操作的抽象层,包括重新设定文件系统的大小, 允许在多个物理设备间重新组织文件系统
LVM可以弹性的更改LVM的容量
通过交换PE来进行资料的转换,将原来LV内的PE转移到其他的设备中以降低LV的容量,或将其他设备 中的PE加到LV中以加大容量
实现过程
将设备指定为物理卷(pv)
用一个或者多个物理卷来创建一个卷组(vg),物理卷是用固定大小的物理区域(Physical Extent,PE)来定义的
在物理卷上创建的逻辑卷, 是由物理区域(PE)组成
可以在逻辑卷上创建文件系统并挂载
第一个逻辑卷对应设备名:/dev/dm-# dm: device mapper,将一个或多个底层块设备组织成一个逻辑设备的模块 软链接: /dev/mapper/VG_NAME-LV_NAME /dev/VG_NAME/LV_NAME
LVM相关概念
PV(Physical Volume):物理卷
硬盘分区后但还未格式化为文件系统,可使用pvcreate命令将分区创建为PV,其对应的system ID为8e,即LVM格式所对应的系统标 识符。
VG(Volume Group):卷组
将多个PV组合起来,使用vgcreate创建卷组,这样卷组就可以包含多个PV,相当于重新组合多个分区后所得到的磁盘。虽然VG是组合 了多个PV,但创建VG时会将VG所有的空间根据指定的PE大小划分为多个PE,在LVM模式中存储都是以PE为单元,类似于文件系统中 的BLOCK。
PE(Physical Extent):物理块
PE是VG的存储单元,实际的数据都是存储在PE中
LV(Logical Volume):逻辑卷
PE是物理存储单元,而LE则是逻辑存储单元,即LE为LV中的逻辑存储单元,与PE大小一致。从VG中划分LV,实际上就是从VG中划分 PE,而划分LV后称之为LE,而不是PE了。
实验:利用lvm实现将/dev/sdb的空间加在根分区上
1.重装系统,将根分区格式设置为lvm格式,重装后可通过pvdisplay、vgdisplay、lvdisplay查看已经存在的物理卷、卷组、逻辑卷
2.将/dev/sdb分区并设置为lvm格式
fdisk /dev/sdb1
n #创建新分区
t #修改ID为8e
p #查看分区
w #保存退出
#创建新的物理卷
pvcreate /dev/sda2 /dev/sdb1
#把物理卷加入到卷组
vgextend centos /dev/sdb1
#扩容
lvresize -L +10G /dev/centos/root #提示空间不足则用-l参数指定pe数量
#重建文件系统
resize2fs /dev/centos/root
#如果文件系统为xfs(centos7系列)用xfs_growfs命令操作重建文件系统:
xfs_growfs /dev/centos/root
购买使用一诺网络香港服务器,可以极大降低初创企业、中小企业以及个人开发者等用户群体的整体IT使用成本,无需亲自搭建基础设施、简化了运维和管理的日常工作量,使用户能够更专注于自身的业务发展和创新。香港服务器低至29元/月,购买链接:https://www.enuoidc.com/vps.html?typeid=2