Ubuntu LVM 磁盘扩容

以从100G扩容到200G为例。

1. VMware 中增加虚拟机磁盘容量

2. 查看磁盘信息

使用df看到挂载到/的设备为/dev/mapper/ubuntu--vg-ubuntu--lv

使用lsblk可以看到如下磁盘结构

1
2
3
4
5
sda                         8:0    0   200G  0 disk
├─sda1 8:1 0 1M 0 part
├─sda2 8:2 0 2G 0 part /boot
└─sda3 8:3 0 98G 0 part
└─ubuntu--vg-ubuntu--lv 253:0 0 98G 0 lvm /

3. 扩容磁盘

3.1 扩容分区

将未分区空间添加到sda3分区下

1
growpart /dev/sda 3

3.2 调整物理卷的大小

1
pvresize /dev/sda3

使用pvdisplay查看物理卷信息

3.3 扩容逻辑卷

将剩余所有空间用于扩容对应逻辑卷

1
lvresize -l +100%FREE /dev/mapper/ubuntu--vg-ubuntu--lv

使用vgdisplay查看卷组信息
使用lvdisplay查看逻辑卷信息

3.4 调整文件系统大小

1
resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv

4. 检查扩容结果

1
df -h

Ubuntu LVM 磁盘扩容
https://heeteve-blog.pages.dev/2024/07/Ubuntu LVM磁盘扩容/
作者
Heeteve
发布于
2024年7月17日
许可协议