扩容数据盘

2025-09-15   访问量:0


重要

本文中含有需要您注意的重要提示信息,忽略该信息可能对您的业务造成影响,请务必仔细阅读。

随着业务发展和应用数据增长,数据盘的使用空间不足时,您可以扩容数据盘的存储容量。本文主要介绍如何扩容数据盘。

操作步骤

步骤一:创建快照

警告

扩容数据盘可能会导致数据丢失,建议在扩容数据盘前,为数据盘创建快照,做好数据备份。

  1. 访问轻量应用服务器控制台-服务器

  2. 服务器页面中,找到需要创建快照的服务器,单击服务器卡片中的实例ID。

  3. 单击磁盘页签,进入磁盘页面。

  4. 在数据盘的操作列,单击创建快照

  5. 创建快照对话框,确认磁盘信息并设置快照名称,然后单击确定

步骤二:扩容数据盘

  1. 访问轻量应用服务器控制台-服务器

  2. 单击待扩容数据盘的轻量应用服务器卡片中的实例ID。

  3. 单击磁盘页签,进入磁盘页面。

  4. 在页面左上角,单击扩容数据盘

  5. 在弹出的挂载或扩容数据盘注意事项对话框,阅读扩容数据盘注意事项后,单击前往数据盘操作页面

  6. 确认当前配置及其到期时间,并在数据盘后,选择数据盘的大小。

    扩容数据盘时,最大可扩容为16,380 GB。

    重要

    数据盘只支持扩容,不支持缩容,故扩容时,选择数据盘的值必须大于原始数据盘的值。

  7. 选中相关协议后,单击立即购买

    根据界面提示完成支付即可。

  8. 远程连接轻量应用服务器,在服务器内完成扩容分区及文件系统的操作。

    您需要根据服务器的操作系统,选择对应的操作。

    扩容分区及文件系统(Linux系统)扩容文件系统(Windows系统)

    本示例中,扩容前轻量应用服务器内数据盘容量为40 GB,扩容后数据盘容量为60 GB。

    说明

    轻量应用服务器内数据盘默认的设备名称为/dev/vdb

    • 如果扩容成功,服务器中的业务程序能够正常运行,则完成操作。

    • 如果扩容失败,则通过备份的快照回滚数据。具体操作,请参见使用快照回滚磁盘

    • CentOS 7及以上版本运行以下命令。

       

      yum install -y cloud-utils-growpart
    • Debian 9及以上版本、Ubuntu14及以上版本,依次运行以下命令。

      更新软件源。

       

      apt-get update

      安装cloud-guest-utils。

       

      apt-get install -y cloud-guest-utils
    • 图中①区域:扩容配置后,数据盘(/dev/vdb)的容量。

    • 图中②区域:Device下的信息表示数据盘的分区名称为/dev/vdb1System下的信息表示云盘的分区类型为GPT分区。

      1. 运行以下命令,扩容文件系统。

         

        resize2fs /dev/vdb1
      2. 运行以下命令,查看扩容结果。

         

        df -Th

        查询结果如下图所示,文件系统大小为60 GB,表示扩容成功。dad扩容完成后,您需要根据实际情况检查数据是否正常。

      3. 运行以下命令,安装gdisk工具。

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

         

        yum install gdisk -y
      4. 运行以下命令,安装growpart工具。

        不同的操作系统版本,需要运行不同的命令,说明如下:

      5. 运行以下命令扩容分区。

        说明

        运行命令时,/dev/vdb1之间需要空格分隔。

         

        growpart /dev/vdb 1

        执行结果如下所示。

         

        [root@iZbp1h6se7u09oqdmea**** admin]# growpart /dev/vdb 1 CHANGED: partition=1 start=2048 old: size=83881984 end=83884032 new: size=125827038 end=125829086

        如果您在该步骤运行命令时出现报错,可以手动排查。具体操作,请参见步骤一:扩容云盘容量

      6. 运行以下命令,查看服务器的云盘情况。

         

        fdisk -lu

        由于扩容数据盘时不涉及服务器内的系统盘,因此以下示例仅说明数据盘(/dev/vdb)的情况。ad上图中信息说明:

      7. 运行以下命令,查看分区信息。

         

        df -Th

        轻量应用服务器中数据盘分区(/dev/vdb1)的默认文件系统类型为ext4。查询结果如下图所示,文件系统大小仍为扩容前的40 GB,表示需要扩容分区以及文件系统。da

      8. 远程连接Linux服务器。

        具体操作,请参见远程连接Linux服务器

      9. 运行以下命令,切换为root用户。

         

        sudo su root
      10. 查看服务器内云盘以及分区的信息。

      11. 扩容分区。

      12. 扩容文件系统。

        由于轻量应用服务器中数据盘分区(/dev/vdb1)的默认文件系统类型为ext4,因此该步骤介绍如何扩容ext4文件系统。


      热门文章
      更多>