parted重新创建分区扩展分区大小

简介: parted重新创建分区扩展分区大小

应用场景

使用sgdisk将分区类型由MBR转换为GPT后,使用growpart扩容之后会提示分区SuperBlock 损坏导致无法继续扩容,使用parted resizepart 也无法正常扩展分区大小。

  • 推荐使用growpart完成分区空间的扩展
  • 删除分区再新建分区的操作为高危操作,务必确认现有快照可以满足数据备份、还原要求

操作方法

以扩容第一个数据盘(且只有一个分区)/dev/vdb1为例

前提条件

  • 已控制台下单扩容了磁盘并且服务器内已识别扩容空间
  • 已umount 磁盘,umount /dev/vdb1 ,若swap分区保存在/dev/vdb1 上,则关闭交换分区或者/etc/fstab 中注释掉vdb1 自动挂载并重启ECS

查看分区起始位置

执行parted /dev/vdb 进入交互模式

输入unit S

输入print 打印分区起始位置并记录

(parted) unit S
(parted) print
Model: Virtio Block Device (virtblk)
Disk /dev/vdb: 209715200s
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number  Start  End         Size        File system  Name  Flags
 1      2048s  209715166s  100713119s  ext4

如果不支持unit S  则默认以byte显示起始扇区,推荐使用扇区作为单位

删除分区

(parted) rm 1       # 删除分区1

新建分区

(parted) mkpart data ext4 2048s 100%
  • data 是分区名字,可以随意设置
  • ext4 是之前分区的文件系统,要保持一致
  • 2048s 是分区起始扇区必须与之前一致
  • 100%  表示将磁盘所有可用空间都给这个新建的分区(就意味着是扩容了)

挂载分区并扩容文件系统

将分区挂载到一个空目录验证是否可用

mount /dev/vdb1 /mnt

执行df -hT 看是否正常挂载上了,若挂载无问题,根据文件系统类型选择工具扩容文件系统:

ext4 使用

resize2fs /dev/vdb1

若xfs 执行

xfs_growfs /mnt

相关文章
|
关系型数据库 Unix Linux
fdisk、parted无损调整普通分区大小
我们讲的调整分区大小,都是要保证不损坏分区中数据为前提。 这里我们讲一下用fdisk、parted调整普通分区的方法。 切记:一般都只用于扩容分区,如果要缩减分区,特别是根目录,可能会出问题 而扩容分区时,要保证跟扩容分区相邻的分区是未分配的(或者可以先暂时删除的)
14663 2
|
23天前
|
人工智能 安全 Linux
小龙虾AI🦞 OpenClaw理性使用指南(阿里云/本地部署+免费Coding Plan API成本控制+安全防护+避坑手册)
“睡一觉赚大钱”“一人公司坐拥10个AI员工”“500元上门安装”——2026年开春,OpenClaw(曾用名Clawdbot)被流量裹挟成“暴富神话”。社交平台上,代安装服务报价从几百元飙升至数千元,大厂甚至下场举办“公益装机”活动;但另一面,真实用户面对每月1.5万甚至2.6万的API账单崩溃发问:“为什么不直接雇实习生?”
404 10
|
2月前
|
人工智能 JavaScript Linux
2026年零基础云上及本地部署OpenClaw喂饭教程:+6大岗位必备Skills让 AI Agent 重塑职场
在AI重塑职场的2026年,工具的代差已成为拉开同行差距的关键。OpenClaw作为开源AI协作平台,其真正价值不仅在于基础自动化能力,更在于海量岗位专属Skills(技能插件)——从财务的报表自动化到科研的文献综述,从法务的合同审查到教师的课件制作,针对性Skills能将重复劳动效率提升5-10倍。本文将详解**2026年阿里云OpenClaw极简部署流程**与**本地安装步骤**,深度拆解财务、教师、法务等6类岗位的18个高价值Skills,附带完整安装命令、实战场景与避坑指南,让不同岗位的用户都能快速解锁AI赋能的核心密码。
792 18
|
机器学习/深度学习 人工智能 图形学
I2V3D:微软+港城大黑科技!单图秒变3D动态视频,相机轨迹自由操控
I2V3D 是由香港城市大学和微软联合开发的图像到视频生成框架,支持将静态图像转换为动态视频,基于3D几何引导实现精确的动画控制,适用于动画制作、视频编辑和内容创作等领域。
440 3
I2V3D:微软+港城大黑科技!单图秒变3D动态视频,相机轨迹自由操控
|
移动开发 安全 测试技术
『App自动化测试之Appium应用篇』| 继承于selenium常用的元素定位方法有哪些?如何使用?
『App自动化测试之Appium应用篇』| 继承于selenium常用的元素定位方法有哪些?如何使用?
751 0
|
存储 监控 Linux
在 CentOS 7 中如何对未分配的大容量硬盘进行分区和挂载。通过具体案例,详细说明了使用 `fdisk` 创建分区、格式化分区、创建挂载点以及临时和永久挂载分区的步骤
本文介绍了在 CentOS 7 中如何对未分配的大容量硬盘进行分区和挂载。通过具体案例,详细说明了使用 `fdisk` 创建分区、格式化分区、创建挂载点以及临时和永久挂载分区的步骤。此外,还分享了一些实践经验,帮助读者更好地管理和优化磁盘空间。
1286 8
|
存储 消息中间件 缓存
中间件redis的使用
【9月更文挑战第28天】Redis 是一个开源的、基于内存的数据结构存储系统,可用作数据库、缓存和消息中间件。它支持多种数据结构,如字符串、哈希、列表、集合和有序集合等,使其在各种应用场景中表现出色。Redis 作为缓存中间件能显著提高数据访问速度,其缓存过期策略有助于管理数据生命周期。在 .NET 应用程序中使用 Redis 缓存,可通过安装 `StackExchange.Redis` 库并连接到 Redis 服务器来实现数据的读写操作。此外,Redis 作为消息中间件,基于生产者-消费者模型实现消息队列,确保消息的可靠性和顺序性。
607 4
|
缓存 Kubernetes Shell
CI/CD:安装配置Gitlab Runner
CI/CD:安装配置Gitlab Runner
1545 0
|
Shell Linux 开发工具
在Linux中,当你需要给命令绑定⼀个宏或者按键的时候,应该怎么做呢?
在Linux中,当你需要给命令绑定⼀个宏或者按键的时候,应该怎么做呢?
|
监控 安全 网络安全
Failed password for invalid user www from xx.xx.xx.xxx port xxxxx ssh2 问题处理
【5月更文挑战第6天】Failed password for invalid user www from xx.xx.xx.xxx port xxxxx ssh2 问题处理
1895 1

热门文章

最新文章