ubuntu 里根文件系统的扩容,/dev/ubuntu-vg/ubuntu-lv 文件系统扩充到整个分区

笔者安装了ubuntu服务器版软件,由于系统安装的时候没有划分好磁盘分区,只采用了1000G固态硬盘的 200G来安装系统,安装完毕后,用df -h 命令查看如下:

根文件系统仅占用了 196G,而本身硬盘的尺寸为1000G,还有将近800G空间没有分配。

用 lsblk 命令查看硬盘分区信息如下:

nvme0n1p3 分区有950.8G空间,而ubuntu--vg-ubuntu--lv文件系统实际占用的为196G,大部分空间还没有使用。

要将 ubuntu--vg-ubuntu--lv 扩展到整个分区的大小,可以使用lvextend 命令将逻辑卷扩展到物理卷的大小。

运行以下命令将 ubuntu--vg-ubuntu--lv 扩展到整个 nvme0n1p3分区的大小:

bash 复制代码
lvextend -r -l +100%FREE /dev/mapper/ubuntu--vg-ubuntu--lv

这里 -r 标志将自动调整文件系统大小以填充新的逻辑卷空间。

然后再用 df -h 查看如下:

ubuntu--vg-ubuntu--lv 文件系统已经扩充到 935G空间。

lvextend 命令测常见用法示例如下:

bash 复制代码
sudo lvextend -L 10G /dev/mapper/ubuntu--vg-ubuntu--lv      //增大或减小至10G
 
sudo lvextend -L +10G /dev/mapper/ubuntu--vg-ubuntu--lv     //增加10G
 
sudo lvreduce -L -10G /dev/mapper/ubuntu--vg-ubuntu--lv     //减小10G
 
sudo lvresize -l  +100%FREE /dev/mapper/ubuntu--vg-ubuntu--lv   //按百分比扩容 %100全部扩容

备注:

LVM是Logical Volume Manager(逻辑卷管理)的缩写,是Linux环境下对磁盘分区进行管理的一种机制。 LVM逻辑卷三种状态:

  1. PV: Physical Volume 物理卷
  2. VG: Volume Group 卷组
  3. LV: Logical Volume 逻辑卷
相关推荐
大哥您好5 小时前
QEMU 11.1.2 多架构编译指南(x86_64 / aarch64 / riscv64)
linux·服务器
道满科技6 小时前
Function Calling 参数总出错?只修参数就行
linux·windows·python
Gauss松鼠会6 小时前
高斯数据库(openGauss)的物理存储结构
运维·服务器·数据库·sql·opengauss·经验总结
Android系统攻城狮6 小时前
Linux Gstreamer深度解析之gst_audio_ring_buffer_prepare_read调用流程与实战(七十四)
linux·运维·服务器·gstreamer音视频·音视频进阶
杨云龙UP7 小时前
PostgreSQL 18.4 数据库整库迁移实战:pg_dump 备份与 pg_restore 恢复完整操作手册
运维·服务器·数据库·postgresql·pg_dump·pg_restore
我科绝伦(Huanhuan Zhou)7 小时前
Linux 通用压力测试脚本合集:磁盘 + 网络
linux·网络·压力测试
无人生还别怕8 小时前
如何安装任意版本docker
运维·docker·容器
T0uken8 小时前
Colab:SSH 访问免费 GPU Server
运维·ssh
Python大数据分析@8 小时前
通过 MCP 实现 AI Agent自动化数据采集
运维·人工智能·爬虫·自动化
Initialize293089 小时前
告警一条接一条刷屏?五步治理告警风暴
运维