当前位置: 首页 > news >正文

Ubuntu24 逻辑卷磁盘扩容全流程

参考文章:
Ubuntu24磁盘扩容全流程

要将 sda3 的剩余空间全部分配给 ubuntu--vg-ubuntu--lv 逻辑卷,需要完成一个典型的LVM扩容流程。下面我为你梳理了详细步骤和注意事项。
在这里插入图片描述

📊 操作概览

首先,我们可以通过下面这张流程图,快速了解整个扩容操作的核心步骤和关键检查点。

flowchart TDA[开始:扩展sda3分区] --> B{检查sda3分区是否可扩展}B -- 是 --> C[扩展sda3分区至最大]B -- 否 --> D[需先调整相邻分区]C --> E[刷新物理卷PV]E --> F[扩展逻辑卷LV]F --> G[调整文件系统]G --> H[验证扩展结果]D --> I[操作终止<br>建议使用GParted]I -.->|谨慎操作| CH --> J[完成]

下面我们来看每个步骤的具体命令和解释。

🔧 详细操作步骤

  1. 扩展 sda3 分区
    首先需要将 sda3 分区扩展到占用磁盘所有剩余空间。这里使用 parted 工具。

    sudo parted /dev/sda
    

    parted 的交互命令行中,依次输入以下命令:

    print # 查看当前分区表,确认sda3的分区号是3
    resizepart 3 100% # 将3号分区(即sda3)扩展到磁盘最大容量
    quit
    

    完成后,运行 sudo partprobe 命令来刷新操作系统识别的分区表,然后使用 lsblk 命令确认 sda3 的大小已变为约50G(磁盘总容量减去sda1和sda2的容量)。

  2. 扩展物理卷
    分区扩大后,需要让LVM的物理卷识别这个新空间。

    sudo pvresize /dev/sda3
    

    使用 sudo pvdisplay /dev/sda3 命令查看,确认 Free PE 字段显示有可用的空闲空间。

  3. 扩展逻辑卷
    现在将卷组中的空闲空间全部分配给逻辑卷 ubuntu--vg-ubuntu--lv

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

    使用 sudo lvdisplay 命令验证逻辑卷的大小是否已增加。

  4. 调整文件系统大小
    这是最关键的一步:扩大逻辑卷的“容器”后,必须将其中的文件系统也扩展,才能让操作系统真正使用新增的空间。

    • 如果您的文件系统是 ext4,使用以下命令:
      sudo resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv
      
    • 如果您的文件系统是 XFS,则使用这个命令:
      sudo xfs_growfs /
      

    请根据您安装系统时的选择来执行相应的命令。可以通过df -hT或者lsblk -f命令行来执行查看到对应文件系统

  5. 验证结果
    最后,使用 df -h 命令检查根目录 / 的可用空间。如果一切顺利,它的容量应该已经显著增加,表明您已成功将 sda3 的剩余空间分配给了系统。

⚠️ 重要提醒

  • 操作前备份:虽然此操作通常很安全,但任何磁盘操作都有潜在风险。强烈建议您在执行前,备份重要数据
  • 确认分区类型:此方案前提是 sda3 的分区类型为Linux LVM。您可以通过 sudo fdisk -l /dev/sda 命令查看,确保 sda3System 类型显示为 Linux LVM
  • 使用图形化工具:如果您对命令行操作感到不确定,可以使用图形化分区工具 GParted。安装命令为 sudo apt install gparted。在GParted中,您可以更直观地看到分区情况并进行调整。
http://www.dtcms.com/a/507114.html

相关文章:

  • 网站加载速度慢的原因佛山网站建设公司价格
  • 容器化与调度:使用 Docker 与 K8s 管理分布式淘宝商品数据采集任务
  • 微服务熔断降级方案对比:Hystrix、Resilience4j与Sentinel实践
  • 解决在windows中基于Spring AI 集成文件管理MCP服务遇到的问题
  • 【研究生随笔】PyTorch中的概率论
  • 青少年活动中心网站建设依据青岛标志设计公司
  • 网站三要素关键词 描述怎么做网站建设报价单 excel
  • Kubernetes Pod 管理全攻略:从基础操作到进阶优化
  • 基于 OpenHarmony 6.0 的智能充电桩技术方案与实现
  • 三步破局:一致性轨迹强化学习开启扩散语言模型“又快又好”推理新时代
  • Node.js | pnpm下载安装与环境配置
  • 递归-二叉树中的深搜-2331.计算布尔二叉树的值-力扣(LeetCode)
  • 下部刚刚是上部
  • 自动化产线效率低,主要看这四个环节
  • 如何查询网站开发语言杭州企业网站制作
  • sql server网站建设电子商务网络营销的概念
  • 网页制作基础教程代码网站seo软件
  • kafka中server.properties中的关键配置
  • 帧率、分辨率、码率
  • Linux补充01:HTTPS协议原理
  • 2025全球风电盛会CWP今日开展
  • Linux网络 网络层
  • 一个专门做各种恐怖片的电影网站怎样用记事本做网站
  • 织梦网站后台密码wordpress forandroid
  • STP的配置
  • 解锁细胞青春密码:美国 WJCZ 麦角硫因时光胶囊,用前沿生物科技对抗肌肤衰老
  • CTFSHOW—WEB4
  • MySQL InnoDB 状态(SHOW ENGINE INNODB STATUS)深度分析与性能优化建议
  • 全感知智慧校园场景大联动解决方案PPT(53页)
  • 分享一个成品的grafana表