最近更新时间:2025-12-23 18:31:54
业务数据盘 /dev/vdb 已加入 LVM的datavg,datalv挂载点为 /data
因业务增长,需将data目录由 20 GiB 扩容至 40 GiB,并要求业务不中断
文件系统为 ext4,卷组名 datavg,逻辑卷名 datalv
已创建快照或完成数据备份(强烈推荐快照)
已在控制台完成云盘容量扩容(20 GiB → 40 GiB)或增加一块20 GiB云硬盘
云盘已挂载至云服务器实例,且实例运行正常
操作系统:CentOS 8/7、Rocky、Ubuntu 均适用
控制台扩容云盘 → 操作系统识别新容量 → 扩容物理卷 → 扩容卷组 → 扩容逻辑卷 → 扩容文件系统 → 验证
/dev/vdb直接扩容(推荐)随着云计算发展,大部分云主机基本都是云硬盘,云硬盘默认能够在线扩容,方便快捷。
lsblk预期返回:
pvs
pvresize /dev/vdb
pvs预期返回:
pvresize 后,卷组可用空间已增加,可跳过 vgextend
验证:
vgs预期返回:
# 将全部剩余空间分配给逻辑卷
lvextend -l +100%FREE /dev/datavg/datalv预期返回:
resize2fs /dev/datavg/datalv预期返回:
若文件系统为 xfs,请使用 sudo xfs_growfs /data
df -Th /data预期返回:
/dev/vdc扩容受限与硬盘本身空间无法继续扩容场景,例如物理机硬盘扩容等场景
lsblk预期返回:
pvs
pvcreate /dev/vdc
pvs预期返回:
vgs
vgextend datavg /dev/vdc
vgs预期返回:
# 将全部剩余空间分配给逻辑卷
lvextend -l +100%FREE /dev/datavg/datalv预期返回:
resize2fs /dev/datavg/datalv预期返回:
若文件系统为 xfs,请使用 sudo xfs_growfs /data
df -Th /data预期返回:
纯净模式
