Linux云服务器lvm逻辑卷扩容
(注:磁盘类操作请先做好备份,以免数据丢失)
一、原盘扩容解决方案
注意:使用fdisk分区最大只能支持2T,parted可支持2T以上。
1、整盘(vdb)做的pv。
① 在控制台进行原盘扩容。
② 调整pv容量后,对应vg的容量自动增加。
pvresize /dev/vdb
③ 扩容lv
lvextend -l +100%free /dev/卷组名/逻辑卷名
④ 扩容lv文件系统,使用对应文件系统命令进行文件系统扩展。(扩展xfs文件系统使用 xfs_growfs; ext4文件系统使用resize2fs)
resize2fs /dev/卷组名/逻辑卷名
xfs_growfs /dev/卷组名/逻辑卷名
⑤ 扩容完文件系统后df -Th查询验证
2、分区(vdb1)做的pv。
① 在控制台进行原盘扩容。
② 系统内需要先扩容vdb1分区的空间。
growpart /dev/vdb 1调整分区柱面。(系统内无growpart,使用公网yum源安装 gdisk即可)
③ 调整pv容量后,vg空间自动增加。
pvresize /dev/vdb1
④ 扩容lv
lvextend -l +100%free /dev/卷组名/逻辑卷名
⑤ 扩容lv文件系统,使用对应文件系统命令进行文件系统扩展。(扩展xfs文件系统使用 xfs_growfs; ext4文件系统使用resize2fs)
resize2fs /dev/卷组名/逻辑卷名
xfs_growfs /dev/卷组名/逻辑卷名
⑥ 扩容完文件系统后df -Th查询验证。
二、新增数据盘扩容解决方案
注意:使用fdisk分区最大只能支持2T,parted可支持2T以上。
① 控制台购买并挂载新盘(vdc)。
② 系统内将新盘做成pv。
pvcreate /dev/vdc
③ 加入原有vg
vgextend 卷组名 /dev/vdc
④ 扩容lv
lvextend -l +100%free /dev/卷组名/逻辑卷名
⑤ 扩容lv文件系统,使用对应文件系统命令进行文件系统扩展。(扩展xfs文件系统使用 xfs_growfs; ext4文件系统使用resize2fs)
resize2fs /dev/卷组名/逻辑卷名
xfs_growfs /dev/卷组名/逻辑卷名
⑥ 扩容完文件系统后df -Th查询验证。