赛尔校园公共服务平台 Logo
平台使用
阿里云
百度云
移动云
智算服务
教育生态
登录 →
赛尔校园公共服务平台 Logo
平台使用 阿里云 百度云 移动云 智算服务 教育生态
登录
  1. 首页
  2. 阿里云
  3. 云服务器 ECS
  4. 服务支持
  5. 云盘和内存问题
  6. 云盘扩容后使用growpart扩展GPT分区失败该如何处理?

云盘扩容后使用growpart扩展GPT分区失败该如何处理?

  • 云盘和内存问题
  • 发布于 2025-04-01
  • 0 次阅读
文档编辑
文档编辑

问题现象

云盘的分区格式为GPT,云盘进行云盘容量扩容后,使用growpart工具扩展分区(例如/dev/vdb1)或者文件系统时提示如下图所示的报错信息,导致云盘容量扩容了但是分区和文件系统的可用空间没有增加。本文以/dev/vdb1分区为例进行说明。分区失败

可能原因

初始化数据盘(例如/dev/vdb)时,未按推荐的分区对齐方式进行分区,即未按要求执行mkpart primary 1 100%命令设置分区的开始位置和结束位置。

您可以执行以下命令查看分区是否对齐:

  • fdisk -l:查看Start值是否为2048。如果不是,表示分区未对齐。

  • parted -l:查看Start值是否1049 kB。如果不是(如下图所示),表示分区未对齐。查看起始分区

解决方案

您可以参考以下步骤,重新分区后再扩展分区,解决上述问题。

  1. 远程连接ECS实例。

    具体操作,请参见ECS远程连接方式概述。

  2. 执行以下命令,查看etc/fstab中/dev/vdb1的分区信息。

    cat /etc/fstab

    例如/dev/vdb1分区的信息如下图所示。查看分区信息

  3. 执行以下命令,编辑etc/fstab文件,然后手动删除已查询到的/dev/vdb1的分区信息。

    vim /etc/fstab
  4. 执行以下命令,卸载分区/dev/vdb1。

    umount /dev/vdb1

    卸载分区

  5. 重新分区并挂载文件系统。

    重要

    重新分区会丢失原分区的数据,请您提前创建快照备份云盘上的所有数据,待重新分区并挂载文件系统完成后,您可以通过备份数据恢复原云盘。创建快照的具体操作,请参见创建快照。

    具体操作,请参见初始化数据盘(Linux)。

  6. 重新扩展分区和文件系统。

    具体操作,请参见扩容分区和文件系统(Linux)。

相关文章

Windows实例中C盘可用空间减少的排查思路 2025-04-01 12:00

本文介绍Windows系统的ECS实例导致C盘可用空间减少的原因及其解决方案。 问题现象 Windows系统的ECS实例出现C盘空间持续减少的情况,导致系统无法正常操作。 问题分析

Windows实例系统盘异常如何解决? 2025-04-01 12:00

本文主要介绍Windows实例的系统盘异常的解决方案。 背景信息

云盘扩容后使用growpart扩展GPT分区失败该如何处理? 2025-04-01 12:00

问题现象 云盘的分区格式为GPT,云盘进行云盘容量扩容后,使用growpart工具扩展分区(例如/dev/vdb1

启用Project Quota后,文件系统自动挂载失败该如何解决? 2025-04-01 12:00

本文主要介绍Linux实例启用Project Quota后,文件系统自动挂载失败的原因以及解决方案。 问题现象

如何修改auditd服务配置避免因磁盘空间不足导致实例自动关机 2025-04-01 12:00

问题现象 ECS实例在无任何操作的情况下会时不时出现自动关机的现象。当您重启实例后,过一段时间ECS实例会再次关机,通过查看系统日志(如

如何处理Linux实例中的OOM问题? 2025-04-01 12:00

Out of Memory(OOM)是Linux内核在系统内存严重不足时,强行释放进程内存的一种机制。出现大量的Out of Memory信息可能是因为系统内存资源不足,系统无法为程序或者进程分配足够的内存空间,从而导致程序无法正常运行或者进程无法读写数据。本文主要介绍当您的Linux实例存在OOM

目录
Copyright © 2025 your company All Rights Reserved. Powered by 赛尔网络.
京ICP备14022346号-15
gongan beian 京公网安备11010802041014号