1、LVM介绍
LVM: Logical Volume Manager 可以允许对卷进行方便操作的抽象层,包括重新设定文件系统的大小,允许在多个物理设备间重新组织文件系统;
LVM可以弹性的更改LVM的容量。
![图片[1]-逻辑卷管理器(LVM)-李佳程的个人主页](http://www.lijiach.com/wp-content/uploads/2022/11/image-54.png)
通过交换PE来进行资料的转换,将原来LV内的PE转移到其他的设备中以降低LV的容量,或将其他设备中的PE加到LV中以加大容量。
- 将设备指定为物理卷;
- 用一个或者多个物理卷来创建一个卷组,物理卷是用固定大小的物理区域(Physical Extent,PE)来定义的;
- 在物理卷上创建的逻辑卷, 是由物理区域(PE)组成;
- 可以在逻辑卷上创建文件系统并挂载;
![图片[2]-逻辑卷管理器(LVM)-李佳程的个人主页](http://www.lijiach.com/wp-content/uploads/2022/11/image-55.png)
2、实现逻辑卷
#相关工具来自于 lvm2 包
yum -y install lvm2
2.1、pv管理工具
#显示pv信息
pvs:简要pv信息显示
pvdisplay
#创建pv
pvcreate /dev/DEVICE
#删除pv
pvremove /dev/DEVICE
2.2、vg管理工具
#显示卷组
vgs
vgdisplay
#创建卷组
vgcreate [-s #[kKmMgGtTpPeE]] VolumeGroupName PhysicalDevicePath [PhysicalDevicePath...]
#示例
vgcreate -s 16M vg0 /dev/sdb /dev/sdc #指定PE的大小,默认4M
#管理卷组
vgextend VolumeGroupName PhysicalDevicePath [PhysicalDevicePath...]
vgreduce VolumeGroupName PhysicalDevicePath [PhysicalDevicePath...]
#删除卷组
先做pvmove
再做vgremove
2.3、lv管理工具
#显示逻辑卷
lvs
Lvdisplay
#创建逻辑卷
lvcreate -L #[mMgGtT] -n NAME VolumeGroup
#范例
lvcreate -l 60%VG -n mylv testvg
lvcreate -l 100%FREE -n yourlv testvg
#删除逻辑卷
lvremove /dev/VG_NAME/LV_NAME
#重设文件系统大小
fsadm [options] resize device [new_size[BKMGTEP]]
resize2fs [-f] [-F] [-M] [-P] [-p] device [new_size]
xfs_growfs /mountpoint
#范例
#创建物理卷
pvcreate /dev/sda3
#为卷组分配物理卷
vgcreate vg0 /dev/sda3
#从卷组创建逻辑卷
lvcreate -L 256M -n data vg0
#mkfs.xfs /dev/vg0/data
#挂载
mount /dev/vg0/data /mnt/data
2.4、扩展和缩减逻辑卷
#在线扩展逻辑卷
#两步实现
#第一步实现逻辑卷的空间扩展
lvextend -L [+]#[mMgGtT] /dev/VG_NAME/LV_NAME
#第二步实现文件系统的扩展
#针对ext
resize2fs /dev/VG_NAME/LV_NAME
#针对xfs
xfs_growfs MOUNTPOINT
#一步实现容间和文件系统的扩展
lvresize -r -l +100%FREE /dev/VG_NAME/LV_NAME
#缩减逻辑卷
#缩减有数据损坏的风险,建议先备份再缩减,xfs文件系统不支持缩减(xfs可以使用xfsdump)
umount /dev/VG_NAME/LV_NAME
e2fsck -f /dev/VG_NAME/LV_NAME
resize2fs /dev/VG_NAME/LV_NAME #[mMgGtT]
lvreduce -L [-]#[mMgGtT] /dev/VG_NAME/LV_NAME
mount /dev/VG_NAME/LV_NAME mountpoint
#或者
umount /dev/VG_NAME/LV_NAME
lvreduce -L #[mMgGtT] -r /dev/VG_NAME/LV_NAME
mount /dev/VG_NAME/LV_NAME mountpoint
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END