ubuntu20.04扩容命令
时间: 2025-01-20 22:44:02 浏览: 60
### Ubuntu 20.04 使用命令行进行磁盘或分区扩容
对于仅提供命令行环境的云服务器,在Ubuntu 20.04上执行磁盘或分区扩容可以通过一系列特定命令完成。此过程涉及识别现有存储配置,调整卷组(VG),物理卷(PV),以及逻辑卷(LV)大小,并最终调整文件系统的尺寸以适应新的空间。
#### 查看当前磁盘状态
为了确保有足够的未分配空间用于扩展,先利用`df -h`来查看挂载点及其可用容量情况;而要全面理解整个系统内的磁盘布局,则可借助`lsblk`或者`fdisk -l`获取更详细的硬件信息[^1]。
```bash
df -h
lsblk
```
#### 调整逻辑卷大小
当确认存在额外的空间可供使用时,下一步便是修改逻辑卷的规模。这一步骤可通过`lvextend`指令实现,指定目标逻辑卷路径并设置期望的新大小:
```bash
lvextend -L 48G /dev/mapper/ubuntu–vg-ubuntu–lv
```
上述例子中假设希望将逻辑卷扩大至48GB。如果想要充分利用所有剩余自由空间而不指明具体数值,可以采用以下替代方案[^5]:
```bash
lvextend -l +100%FREE /dev/ubuntu-vg/ubuntu-lv
```
#### 更新文件系统参数
最后也是至关重要的环节是要让实际使用的文件系统认识到新获得的空间。针对ext系列(如ext4)类型的文件系统而言,应当运用`resize2fs`工具处理已扩增过的逻辑卷设备节点:
```bash
resize2fs /dev/mapper/ubuntu–vg-ubuntu–lv
```
至此,已完成全部必要的更改操作,再次运行`df -h`验证结果即可[^4]。
阅读全文
相关推荐

















