parted新建分区_扩展分区及文件系统(Linux)

这篇博客详细介绍了如何在Linux环境中使用parted工具对扩容后的云硬盘进行分区操作,包括GPT和MBR两种分区形式。针对GPT分区,讲述了如何将扩容空间划入原有分区或创建新分区,并扩展EXT和XFS文件系统。对于MBR分区,文章提供了自动和手动扩容方法,以及处理device is busy问题的解决方案。整个过程涵盖了分区查询、解挂载、扩容和格式化等多个步骤。
摘要由CSDN通过智能技术生成

操作场景

云硬盘是云上可扩展的存储设备,您可以在创建云硬盘后随时扩展其大小,以增加存储空间,同时不失去云硬盘上原有的数据。
云硬盘扩容 完成后,需要将扩容部分的容量划分至已有分区内,或者将扩容部分的容量格式化成一个独立的新分区。

注意事项

扩容文件系统操作不慎可能影响已有数据,因此强烈建议您在操作前手动 创建快照 备份数据。

前提条件

  • 已扩容云硬盘空间。
  • 该云硬盘已挂载 到 Linux 云服务器并已创建文件系统。
  • 已登录待扩展分区及文件系统的 Linux 云服务器。

操作步骤

确认扩展方式

以 root 用户执行以下命令,查询云硬盘使用的分区形式。

  • fdisk -l
  • 若结果如下两图所示(根据操作系统不同略有不同),则说明使用 GPT 分区形式。

691e282e4674b6299145604f55085993.png

ce5ecd7998927de8cd76147854e15877.png
    • 若结果如下图所示(根据操作系统不同略有不同),则说明使用 MBR 分区形式。注意:
      MBR 分区形式支持的磁盘最大容量为2TB。如果您的硬盘分区为 MBR 格式,且需要扩容到超过 2TB 时,建议您重新创建并挂载一块数据盘,使用 GPT 分区方式后将数据拷贝至新盘上。对于 Linux 操作系统而言,当磁盘分区形式选用 GPT 时,fdisk 分区工具将无法使用,需要采用 parted 工具。

ed385e81fd4f2231efef8f5ea96dd2d6.png

分区形式操作指引说明GPT将扩容部分的容量划分至原有分区(GPT)同样适用于未分区直接格式化的场景。将扩容部分的容量格式化成独立的新分区(GPT)可保持原有分区不变。MBR将扩容部分的容量划分至原有分区(MBR)同样适用于未分区直接格式化的场景。将扩容部分的容量格式化成独立的新分区(MBR)可保持原有分区不变。

将扩容部分的容量划分至原有分区(GPT)

以 root 用户执行以下命令,确认云硬盘的容量变化。

  • parted <磁盘路径> print
    本文以磁盘路径是/dev/vdb为例,则执行:
  • parted /dev/vdb print
    若在过程中提示如下图所示信息,请输入Fix

f6035bf6b4ef8a0aed8f21923430d416.png


如下图所示,扩容后的云硬盘大小为107GB,已有分区的大小为10.7GB。

8aaf93f306ea44012cbd51cc1d9f125a.png

执行以下命令,确认该云硬盘是否还有分区已挂载。

  • mount | grep '<磁盘路径>'
    本文以磁盘路径是/dev/vdb为例,则执行:
  • mount | grep '/dev/vdb'
    如下图所示,云硬盘上有一个分区(vdb1)挂载在/data上。

d5685ff31a0aa585d814ef329aabb233.png

执行以下命令,解挂数据盘。

  • umount <挂载点>
    本文以挂载点是/data为例,则执行:
  • umount /data
    说明:
    请将云硬盘上所有分区的文件系统都解挂,。可重复执行以下命令,确认该硬盘上所有分区的文件系统都已解挂。
  • mount | grep '/dev/vdb'

6c770fc746764b487e7aff6345380b4a.png

执行以下命令,进入 parted 分区工具。

  • parted '<磁盘路径>'
    本文以磁盘路径是/dev/vdb为例,则执行:
  • parted '/dev/vdb'
  • 执行以下命令,将显示和操纵单位变成 sector(默认为GB)。
  • unit s
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值