逻辑卷
在Linux上使用硬盘
- 分区
- 分区无法扩容,只能重新分区,数据会丢失
- 必须是硬盘上连续的空间
- 格式化
- 挂载
逻辑卷(逻辑上的硬盘)
- 无限扩容,不会影响数据
- 空间可以不连续
- 有限的备份功能
制作逻辑卷的过程
物理卷(pv):将硬盘分区拆分成一个个PE(一个PE 4mb)
好处:分区 硬盘最后都变成了一个4m的PE
卷 组(vg):PE 的集合 方便管理PE
逻辑卷(lv):逻辑上的硬盘
主要命令:
物理卷管理 | 卷组管理 | 逻辑卷管理 | |
Scan 扫描 | pvscan | vgscan | lvscan |
Create建立 | pvcreate | vgcreate | lvcreate |
Display显示 | pvdisplay | vgdisplay | lvdisplay |
Remove删除 | pvremove | vgremove | lvremove |
Extend扩展 | ———— | vgextend | lvextend |
建立物理卷:
pvcreate 设备名
pvcreate /dev/sdb /dev/sdc
使用pvdisplay检查:
#如果使用分区,请将分区的类型改为8e
建立物理卷,将物理设备逻辑上划分成一个个小的PE
建立卷组:
vgcreate 卷组名字 设备名
vgcreate ky33 /dev/sdb /dev/sdc
使用vgdisplay检查
将物理卷加入到卷组进行管理
建立逻辑卷:
lvcreate -n 逻辑卷的名字 -L 逻辑卷大小 卷组名
lvcreate -n chen -L 15G ky33
使用lvdisplay检查:
将逻辑卷格式化,确定类型为xfs
挂载:
将逻辑卷进行永久挂载
mount -a 刷新挂载
扩容——在不影响数据的情况下扩容
- 在卷组空间足够的情况下可以直接扩容逻辑卷
- 在卷组空间不够的情况下要先扩容卷组在扩容逻辑卷
逻辑卷扩容:
lvextend -L +5G 逻辑卷名 -r