12分钟
任务 4 对逻辑卷及文件系统进行扩容
任务目的
当逻辑卷容量不足时,可以把卷组的剩余资源加入到逻辑卷。如果卷组的剩余空间也不足,可以额外添加新硬盘并制作为物理卷,加入到同一个卷组用来扩容。本任务将进行卷组和逻辑卷的扩容操作。
任务步骤
1.创建硬盘分区
将之前未使用的vdd
硬盘新建分区用于扩容(如果现有的卷组有足够剩余空间,也可跳过本步骤,直接进行逻辑卷扩容)。此处新建一个8G的分区,步骤与上文分区方法一致。
fdisk /dev/vdd
n
p
1
2048
+8G
t
8e
w
lsblk
2.将分区制作为物理卷
将创建好的分区制作为物理卷。
pvcreate /dev/vdd1
3.将新物理卷加入vgdata
卷组
将创建好的物理卷加入卷组,查看并确认卷组的空间已经增加。
vgextend vgdata /dev/vdd1
此时可以看到卷组的大小增加了。
vgdisplay
4.对逻辑卷进行扩容
扩容逻辑卷,增加8G的容量。此处需要注意,虽然逻辑卷支持在线扩容,但并不能防止误操作、断电等特殊意外。为安全起见,可以考虑暂停业务,以及使用快照或备份数据等安全措施,以防操作过程中发生的环境问题或人为意外。本实验为测试环境,直接进行扩容即可。
1)对逻辑卷进行扩容,大小为8G。
lvextend -L +8G /dev/vgdata/lvdata
2)对逻辑卷文件系统进行扩容。
xfs_growfs /dev/vgdata/lvdata
此处需要注意,不同文件系统的扩容方式不同。当前xfs
文件系统使用xfs_growfs
即可。如果是ext3
、ext4
等文件系统,需要使用resize2fs
工具进行扩容。
接下来可以看到实际可用空间已经增长了8G。
df -h
学员评价