| 场景 | XFS/ext4 数据卷容量不足 |
|---|---|
| 目标 | 在线扩容文件系统 |
| 工具链 | vgs → lvextend -r → df |
查看现有水位
查看现有水位
df -h /data
vgs
lvsA. 卷组有剩余空间:直接扩 LV
A. 卷组有剩余空间:直接扩 LV
lvextend -r -L +100G /dev/vg0/data
df -h /dataB. 加了新盘:先做 PV 再扩 LV
B. 加了新盘:先做 PV 再扩 LV
parted -s /dev/sdc mklabel gpt
parted -s /dev/sdc mkpart primary 1MiB 100%
pvcreate /dev/sdc1
vgextend vg0 /dev/sdc1
lvextend -r -l +100%FREE /dev/vg0/dataC. 云盘已在线扩:先扩分区再 pvresize
C. 云盘已在线扩:先扩分区再 pvresize
growpart /dev/vdb 1
pvresize /dev/vdb1
lvextend -r -l +100%FREE /dev/vg0/data-r 让 lvextend 一次把文件系统也扩了;XFS 只能增不能缩,扩容前不必停机。