返回顶部
  • 发帖数10
  • 粉丝1

此人很懒,什么也没有留下

  • 最佳新人

    注册账号后积极发帖的会员
  • 活跃会员

    经常参与各类话题的讨论,发帖内容较有主见
  • 热心会员

    经常帮助其他会员答疑
  • 推广达人

    积极宣传本站,为本站带来更多注册会员
  • 宣传达人

    积极宣传本站,为本站带来更多的用户访问量
  • 灌水之王

    经常在论坛发帖,且发帖量较大
  • 突出贡献

    长期对论坛的繁荣而不断努力,或多次提出建设性意见
  • 优秀版主

    活跃且尽责职守的版主
  • 荣誉管理

    曾经为论坛做出突出贡献目前已离职的版主
  • 论坛元老

    为论坛做出突出贡献的会员

Linux 磁盘扩容

[复制链接]
毕礼彪Lv.7 显示全部楼层 发表于 2020-11-6 11:09:38 |阅读模式 打印 上一主题 下一主题

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
首先,先给需要扩容的磁盘做一个快照。
clipboard.png
clipboard.png


接下来进入 ECS 实例中,点击本实例云盘-更多-云盘扩容

clipboard.png


一定要先勾选 《云服务器 ECS 服务条款》,才会出现扩容的选框,扩容后的容量指的是磁盘扩容之后一共多大容量。

clipboard.png


等到云盘的快照状态为成功,进度为 100% 时进入云主机执行命令行操作
因为我的 ECS 实例支持在线扩容,所以在登录 ECS 云主机的时候直接就可以用 fdisk -l 查看到扩容后的磁盘,如果您的 ECS 实例不支持在线扩容,烦请您重启一下实例,再来执行这步操作。

clipboard.png


但是执行 df -Th 发现,原先挂载的磁盘容量并没有改变,所以,我们需要配置,手动改变这个形式。

clipboard.png


当然,在执行 df -Th 之后不难发现,type 项中已经显示了该磁盘分区的文件系统类型。而我们要做的,就是针对这块盘的系统类型扩容分区。

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

yum install gdisk -y
============================================================================

根据不同Linux版本安装growpart工具。
CentOS 7及以上版本:运行命令 yum install cloud-utils-growpart -y
Debian 9及以上版本、Ubuntu14及以上版本:运行命令apt install cloud-guest-utils -y

接下来,运行命令 growpart /dev/vdb 1 扩容分区,注意,千万注意,/dev/vdb 和 1 中间有个空格

clipboard.png


将下来,扩容文件系统,简单来说,就是根据磁盘原先挂载时创建的文件系统来扩容,之前也介绍过了,文件系统有很多种,所以这里也针对两个文件系统介绍。
resize2fs /dev/vdb1          扩容数据盘 /dev/vdb1 的文件系统
xfs_growfs /media/vdc        扩容 xfs 系统,/media/vdc 为 /dev/vdc1 的挂载点,需要根据实际情况修改。

我依旧是依据 ext4 文件系统来做的扩容:

clipboard.png


执行 df -Th 发现,需要扩容的磁盘依旧扩容成功了

clipboard.png

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

云萌主 云萌主-BIGSAAS旗下,由北京合智互联信息技术有限公司在2018年创立,为广大云应用技术爱好者的平台。在云萌主论坛可以查看云应用技术文章、云产品产品最新资讯、技术问答、技术视频。在畅游云上技术的同时,学到最新的云应用产品和技术。
  • 微信公众号

  • Powered by Discuz! X3.5 | Licensed | Copyright © 2001-2022, Aliyun Cloud. | 星点互联设计
  • 京ICP备18052714号 | 营业执照 | |合智互联| QQ