有事您Q我

LVM相关知识

LVM基础
一、全称及其缩写
PE(physical extend)物理拓展
PV(physical volume)物理卷(硬盘格式化)
VG(volume group)卷组
LV(logical volume)逻辑卷(最后系统使用)
/dev/vgname/lvname 创建卷组后

二、查看命令
查看物理卷信息
pvdisplay,pvs-简要信息
查看卷组信息
vgdisplay,vgs-简要信息
查看逻辑卷信息
lvdisplay,lvs-简要信息

三、解释说明
1、 物理磁盘格式化为PV,空间被分为一个个PE。
2、 不同的PV加入同一个VG,不同PV的PE全部进入VG的PE池内。
3、 LV基于PE创建,大小为PE的整数倍,组成LV的PE可能来自不同的物理磁盘。
4、 LV现在就直接可以格式化后挂载使用了。
5、 LV的扩充缩减实际上就是增加或减少组成该LV的PE的数量,其过程不丢失原数据。

四、创建lv
1、 创建物理卷
pvcreate /dev/sdb
2、 创建卷组,将pv加入到卷组中
vgcreate linuxnew /dev/sdb
3、 基于卷组创建逻辑卷
lvcreate -n mylv -L 2G linuxnew
4、 为创建好的逻辑卷创建文件系统
mkfs.ext4 /dev/linuxnew/mylv
5、 将格式化好的逻辑卷挂载使用、
mount /dev/linuxnew/mylv /…/…

五、拉伸一个逻辑卷
1、 保证VG中有足够的空间空闲
vgdisplay 查看
2、 扩充逻辑卷
lvextend -L +1G /dev/linuxnew/mylv
3、 查看扩充后LV大小
lvdisplay
4、 更新文件系统
resize2fs /dev/linuxnew/mylv
5、 查看更新后的文件系统
df -h

六、扩充VG
1、 将要添加到VG的硬盘格式化为PV
pvcreate /dev/sdb2
2、 将新的PV添加到指定的卷组中
vgextend linuxnew /dev/sdb2
3、 查看扩充后VG大小
vgdisplay

七、缩小一个逻辑卷
1、 卸载已经挂载的逻辑卷
umount /dev/linuxnew/mylv
2、 缩小文件系统
会提示需要运行fsck检查文件系统。
e2fsck -f 3/dev/linuxnew/mylv 磁盘校验·
resize2fs /dev/linuxnew/mylv 1G
3、 缩小LV
lvreduce -L -1G /dev/linuxnew/mylv
4、 查看缩小后的lv
lvdisplay
5、 挂载
mount /dev/linuxnew/mylv /mnt

八、缩小卷组
1、 将一个PV从制定卷组中移除
vgreduce linuxnew /dev/sdb2
2、 查看缩小后的卷组大小
vgdisplay

posted @ 2020-09-24 10:04  达芬Qi  阅读(125)  评论(0)    收藏  举报