Ubuntu 24.04.3 LTS如何扩容逻辑卷

1、查看逻辑卷(可以看到总共100G,但是分给根目录49G)

root@arp:/# lsblk

NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS

sr0 11:0 1 3.1G 0 rom

vda 253:0 0 100G 0 disk

├─vda1 253:1 0 1M 0 part

├─vda2 253:2 0 2G 0 part /boot

└─vda3 253:3 0 98G 0 part

└─ubuntu--vg-ubuntu--lv 252:0 0 49G 0 lvm /

vdb 253:16 0 1T 0 disk

2、扩容现有 LVM 根分区(利用 vda3 空闲空间)

步骤 1:确认 LVM 空间状态

查看卷组(VG)空闲空间

sudo vgdisplay ubuntu-vg | grep "Free PE / Size"

示例输出(说明有 ~49G 空闲):

Free PE / Size 12543 / 49.00 GiB

|---|
| |

步骤 2:扩容逻辑卷(LV)

1. 扩容 LV 到最大可用空间(将空闲空间全部分配给根分区)

sudo lvextend -l +100%FREE /dev/ubuntu-vg/ubuntu-lv

2. 同步文件系统(ext4 需执行,更新容量显示)

sudo resize2fs /dev/ubuntu-vg/ubuntu-lv

|---|
| |

步骤 3:验证扩容结果

df -h /

输出应显示 / 分区容量变为 ~98G(接近 vda3 的 98G)

|---|
| |

相关推荐
这个DBA有点耶几秒前
索引优化深潜(下):索引合并、ICP 与索引设计的实战法则
数据库·mysql·架构
努力努力再努力wz18 分钟前
【内存管理与高并发内存池系列】从 mmap 到 malloc:文件映射、匿名映射与 glibc 内存分配机制详解
linux·c语言·数据结构·数据库·c++·qt·链表
JdSnE27zv39 分钟前
Qt 操作SQLite数据库
数据库·qt·sqlite
tedcloud1231 小时前
HyperFrames部署教程:用HTML生成MP4视频
前端·数据库·人工智能·html·音视频
布朗克1681 小时前
25 IO流高级操作——序列化、NIO与Files工具类
java·数据库·io·nio
阿演1 小时前
DataDjinn 新版本更新:新增 Oracle 支持,查询窗口、表预览和连接树继续打磨
数据库·oracle·ai编程·数据库连接工具
Jurio.1 小时前
开源 Codex Sticky:在终端 Codex CLI 长对话中始终固定底部输入框
linux·rust·github·开源软件·codex·codex cli
无足鸟ICT1 小时前
【RHCA+】撤销和恢复撤销快捷键
linux
质造者1 小时前
LangChain + Ollama + Tavily 实现旅游问答系统
linux·人工智能·python·langchain·rag
lixora1 小时前
Oracle 11g Active Data Guard Go 自动化部署工具 v1.0
数据库·oracle