分区的优缺点
分区优点:
- 优化读写性能
- 实现磁盘空间配额限制
- 提高修复速度
- 隔离系统和程序
- 安装多个OS
- 采用不同文件系统
分区的缺点:
- 只能使用一块硬盘的空间
- 如果过分区必须是连续的空间
- 如果一旦分区不能改变大小(不能随意改变大小,删除分区会造成数据丢失)
lvm逻辑卷的概述
- 物理卷(Physical Volume,PV):就是真正的物理硬盘或分区。
- 卷组(Volume Group,VG):将多个物理卷合起来就组成了卷组。组成同一个卷组的物理卷可以是同一 块硬盘的不同分区,也可以是不同硬盘上的不同分区。我们可以把卷组想象为一块逻辑硬盘。
- 逻辑卷(Logical Volume,LV):卷组是一块逻辑硬盘,硬盘必须分区之后才能使用,我们把这个分区称 作逻辑卷。逻辑卷可以被格式化和写入数据。我们可以把逻辑卷想象为分区。
- 物理扩展(Physical Extend,PE):PE 是用来保存数据的最小单元,我们的数据实际上都是写入 PE 当 中的。PE 的大小是可以配置的,默认是 4MB。
建立逻辑卷的概念
1.要有物理磁盘:物理卷(分区 可以是一整块硬盘)
2.将多个物理卷组合成 卷组的容量是从物理卷中提取
3.建立逻辑卷的容量是从卷组当中提取
/dev/sdc 表示整块硬盘
/dev/sdc1 表示一个分区
建立逻辑卷的基本操作
第一步建立物理卷 pvcreate /dev/sd{b,c}
第二步建立卷组vgcreate vg0 /dev/sdb /dev/sdc
第三步建立逻辑卷lvcreate -L 15G -n ky22 vg0
第四步:逻辑卷建立成功,但是还无法使用 建立文件系统,挂载
如何扩容
情况一:原来卷组没有足够空间
情况二:原来卷组有足够空间,但是他的逻辑卷没有足够的空间
例如:我想将sdb下的逻辑卷扩容到35G
第一步:给卷组扩容vgextend vg0 /dev/sdd
第二部:给逻辑卷扩容lvextend -L +10G /dev/vg0/ky22
第三步:查看是否扩容成功df -h
注意:以上操作是以xfs 文件系统
如果是ext4的格式是resize2fs /dev/vg0/ky22
ext4 的格式扩容 有一个选项 -r 直接扩容 lvextend -r -L +2G /dev/vg0/ky22