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

ubuntu2404 Server扩展PV

扩展物理卷(PV)是Linux LVM(Logical Volume Manager)操作中常见的任务,通常在需要增加存储空间时进行。以下是详细的步骤指南,帮助你在Ubuntu 24.04 Server上安全且高效地扩展PV。

一、前提条件

  1. 确保备份数据:在进行磁盘或卷管理操作前,务必确保已经备份了重要数据。
  2. 有新磁盘或未分配空间:确保系统中有新添加的磁盘或现有磁盘上有未分配的空间,用于扩展PV。

二、查看现有磁盘和分区信息

首先,查看当前系统的磁盘和分区信息,以确定现有的PV和未分配的磁盘空间。

sudo fdisk -l
  • 解释fdisk -l列出所有磁盘和分区的详细信息。通过此命令,你可以确认是否有可用的未分配磁盘空间或新添加的磁盘。

三、创建新的物理分区

如果有新磁盘或未分配的空间,首先需要创建一个新的分区,将其用于扩展现有的PV。

  1. 使用 fdisk或 parted创建新分区

    • 如果使用 fdisk,输入以下命令:
    sudo fdisk /dev/sdX
    • 解释/dev/sdX为需要操作的磁盘,按提示依次输入 n(新建分区)、p(主分区)并分配分区号和大小。
    • 如果使用 parted,可以通过以下命令创建分区:
    sudo parted /dev/sdX mkpart primary ext4 0% 100%
  2. 刷新分区表

    sudo partprobe /dev/sdX
    • 解释partprobe用于通知内核分区表已经更新,以便新分区可以立即使用。

四、将新分区加入到物理卷中

现在将新创建的分区添加到现有的PV中,以扩展物理卷。

  1. 标记新分区为物理卷

    sudo pvcreate /dev/sdXn
    • 解释/dev/sdXn是新分区的路径。此命令将新分区标记为物理卷,使其可用于LVM。
  2. 扩展现有的PV

    sudo vgextend <VG_Name> /dev/sdXn
    • 解释<VG_Name>是要扩展的卷组名称,/dev/sdXn是新加入的物理卷。

五、验证扩展结果

  1. 查看卷组信息

    sudo vgdisplay <VG_Name>
    ​
    
    • 解释:此命令显示指定卷组的详细信息,包括物理卷的数量和总空间大小。
  2. 查看物理卷信息

    sudo pvdisplay /dev/sdXn
    • 解释:显示新添加的物理卷的详细信息,确保其已经成功加入到指定的卷组中。

六、扩展逻辑卷和文件系统

现在你已经成功扩展了物理卷,可以继续扩展逻辑卷和文件系统,以便使用新增的存储空间。

  1. 扩展逻辑卷

    sudo lvextend -l +100%FREE /dev/<VG_Name>/<LV_Name>
    • 解释<VG_Name>是卷组名称,<LV_Name>是逻辑卷名称,此命令将所有可用的空闲空间分配给逻辑卷。
  2. 扩展文件系统

    根据文件系统的类型使用以下命令扩展文件系统:

    • ext4文件系统
    sudo resize2fs /dev/<VG_Name>/<LV_Name>
    • XFS文件系统
    sudo xfs_growfs /mount_point
    • 解释/mount_point是逻辑卷的挂载点,此命令扩展文件系统以使用新的逻辑卷空间。

相关文章:

  • 剑指offer32_二叉搜索树的后序遍历序列
  • OpenCV根据模板图像寻找环境中的目标
  • 状态压缩与前缀和的魔力:破解LeetCode 1371元音之谜
  • RAG实践:Routing机制与Query Construction策略
  • Gemini 2.5 Flash-Lite 新版解析:与 Pro 和 Flash 版本的性能对比
  • JavaEE-Spring-IoCDI
  • 深入探索 UnoCSS:下一代原子化 CSS 引擎
  • HTML 与 CSS 的布局机制(盒模型、盒子定位、浮动、Flexbox、Grid)问题总结大全
  • 股指期货套期保值是利好还是利空?
  • 数组和指针
  • django 获取 filter后的某一个属性的list
  • 阿里云主机自动 HTTPS 证书部署踩坑实录
  • JavaScript 循环方式:全面解析与性能对比
  • Java求职者面试题详解:核心语言、计算机基础与源码原理
  • 爬虫技术:数据挖掘的深度探索与实践应用
  • C++/OpenCV 图像预处理与 PaddleOCR 结合进行高效字符识别
  • 计算无线电波在大气中传播衰减的算法
  • UL/CE双认证!光宝MOC3052-A双向可控硅输出光耦 智能家居/工业控制必备!
  • Tailwind Css V4 在vite安装流程
  • 《Effective Python》第九章 并发与并行——使用 Queue 实现并发重构
  • 北京市建设委员联合会网站/微信平台推广方法
  • 合肥建网站公司/网络营销推广方法十种
  • 网站先做前台还是后台/免费个人网站注册
  • 网站发展/网站友情链接检测
  • 如何用div和css做购物网站/公司网站建设步骤
  • 常州网站制作包括哪些/2021年搜索引擎排名