Ubuntu分区(ubuntu-vg/lv)扩容

本文提供了一步一步的操作指南,教你如何在Ubuntu系统中通过调整/dev/sda3分区来扩大存储空间。从检查磁盘信息开始,利用parted工具进行分区调整,再到逻辑卷的扩展,最后完成文件系统的更新。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、查看硬盘信息

输入命令 lsblk 查看当前硬盘分布情况

输入命令 df -h 查看当前磁盘运行情况

发现当前的sda磁盘总存储容量2T,但实际分配的总存储仅500G(sda1+sda2+sda3)

下一步:输入命令fdisk -l 查看磁盘详细情况

解决:GPT PMBR size mismatch (!=) will be corrected by write.

下一步:没有警告可跳过此步骤,输入命令parted -l 修复磁盘

2、使用 parted 追加容量到/dev/sda3

输入命令 parted /dev/sda ,进入需要修改的硬盘

输入命令 unit s ,切换扇区单位,1s = 0.5KB

输入命令 p free ,查看当前硬盘的使用情况,未分配空间(Free Space)为3246393311s

输入命令 resizepart 3,选择需要重新分配容量的物理卷组,一般选择 3

End?  [1048573951s]?  [输入]  ,[输入]内容为大于1048573951s,小于4294967262s的值

或者输入0% ~ 100%,代表将百分比的未分配空间分配到指定分区 3。

输入命令 q,退出,完成分区扩容

输入命令 pvresize /dev/sda3 ,更新追加容量后的物理卷组的实际容量

输入命令 lvextend -l +100%FREE /dev/ubuntu-vg/ubuntu-lv 逻辑卷扩容

输入命令 resize2fs /dev/ubuntu-vg/ubuntu-lv 刷新逻辑卷

### 如何使用 `resize2fs` 调整 LVM 文件系统大小 在 UbuntuLVM(逻辑卷管理器)环境中,当扩展或缩减逻辑卷的物理存储容量后,需要通过工具调整文件系统的实际大小以匹配新的逻辑卷尺寸。以下是关于如何使用 `resize2fs` 工具来完成这一操作的具体说明。 #### 1. 确认当前状态 在执行任何调整之前,建议先确认逻辑卷的状态以及挂载情况: ```bash lsblk df -hT ``` 上述命令可以帮助了解设备层次结构和文件系统类型[^5]。 #### 2. 扩展逻辑卷 如果目标是增加逻辑卷的空间,则可以运行以下命令: ```bash sudo lvextend -l +100%FREE /dev/mapper/ubuntu--vg-ubuntu--lv ``` 此命令会将未分配的可用空间完全用于扩展指定的逻辑卷。 #### 3. 使用 `resize2fs` 调整文件系统大小 一旦逻辑卷成功扩展,下一步就是更新其上的文件系统以利用新增加的空间。对于 ext4 类型的文件系统,可以直接在线调整而无需卸载它: ```bash sudo resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv ``` 该过程通常会在几秒钟内完成,并显示新文件系统的块数长度等信息[^3]。 #### 4. 验证更改效果 最后一步验证修改后的配置是否生效可以通过重新查看磁盘用量统计来进行对比分析: ```bash df -hT / ``` #### 减少逻辑卷的情况 如果是减少而不是增大逻辑卷的话,在缩小前必须确保不会丢失数据并留有足够的余量给现有资料存放;具体做法如下: 1. **卸下文件系统** 如果要收缩一个已安装的根目录或其他重要位置下的分区,则可能需要启动救援模式或者Live CD/USB环境下来安全地离线处理。 2. **调整文件系统边界** 运行下面这条指令设定一个新的较小尺寸(单位为MB),注意这里的数值应该小于等于计划最终设置成的目标LV大小减去一些额外的安全边际值以防万一发生错误导致溢出等问题出现: ```bash sudo resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv 新期望大小M ``` 3. **改变逻辑卷本身规模** 接着再依据刚刚所设定了的新参数相应地下调对应层面上面那个LVM对象的实际占据区域范围即可: ```bash sudo lvreduce -L 新期望大小G /dev/mapper/ubuntu--vg-ubuntu--lv ``` 以上步骤均需谨慎对待以免误伤原始数据完整性[^4]。 ---
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

qq_38167086

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值