在线扩容分区

在线扩容分区

通过查看云盘分区情况,在ECS实例内分区和文件系统并未扩容。此步骤介绍如何在ECS实例内部扩容云盘分区。

  1. 在ECS实例内部,安装gdisk工具。

    如果您的分区为GPT格式,必须执行此步骤;如果您的分区为MBR格式,请跳过此步骤。

     yum install gdisk -y
  2. 根据不同Linux版本安装growpart工具。
    • CentOS 7及以上版本:运行命令yum install -y cloud-utils-growpart
    • Debian 9及以上版本、Ubuntu14及以上版本:运行命令apt install -y cloud-guest-utils
  3. 运行命令growpart /dev/vda 1扩容分区。
    此示例以扩容系统盘为例,/dev/vda1之间需要空格分隔。如果需要扩容其他分区,请根据实际情况修改命令。growpart

步骤:扩容文件系统

此步骤介绍如何ECS实例内部扩容分区的文件系统。

  1. 在ECS实例内部,根据查询的文件系统类型,扩容文件系统。
    • 扩容ext*(例如ext4)文件系统:运行命令resize2fs /dev/vda1扩容文件系统。
       #扩容系统盘/dev/vda1的文件系统
      resize2fs /dev/vda1#扩容数据盘/dev/vdb1的文件系统
      resize2fs /dev/vdb1

      说明 /dev/vda1/dev/vdb1都是分区名称,您需要根据实际情况修改。
    • 扩容xfs文件系统:运行命令xfs_growfs /media/vdc扩容文件系统。
      说明 /media/vdc/dev/vdc1的挂载点,您需要根据实际情况修改。
  2. 运行命令df -Th检查扩容后结果。

Leave a Reply

Your email address will not be published. Required fields are marked *