扩容Linux实例云盘后,系统盘根分区无法自动扩容要如何处理?

axin 2025-04-19 3人围观 ,发现0个评论 火山引擎云服务器云服务器云服务器教程

👉点击这里申请火山引擎VIP帐号,立即体验火山引擎产品>>>

问题描述

在Linux实例中扩容系统盘容量后,系统盘根分区未自动扩容。

问题原因

由于火山引擎云服务器分区自动扩容由Cloud-init完成操作,导致问题的原因可能是由于Linux实例中未安装growpart等工具或cloud.cfg文件配置不正确。

解决方案

  1. 在故障实例中执行如下命令,确认是否安装了growpart。

which growpart
    • 若无回显,表示未安装该工具。请执行如下命令,安装自动扩容依赖工具。

    CentOS:

    sudo yum -y install cloud-utils-growpart

    Debian/Ubuntu:

    sudo apt -y install cloud-guest-utils


    • 若有回显,表示已安装该工具,请继续后续操作。

  1. 执行如下命令,查看/etc/cloud/cloud.cfg文件中是否存在growpart、resizefs工具信息。

cat /etc/cloud/cloud.cfg
正确回显示例:

    • 若无相关内容,请按如下步骤完成补充。

      1. 执行如下命令,打开Cloud-init配置文件。

vim /etc/cloud/cloud.cfg
      1. 在cloud_init_modules:模块中,补充growpart、resizefs工具信息(如上正确回显示例所示)。

      1. 按esc键退出编辑模式,输入:wq按回车键,保存并退出文件。

    • 若已有相关内容,表示您已完成修复。


请关注微信公众号
微信二维码
不容错过
Powered By TOPYUN 云产品资讯