阿里云ECS磁盘扩容

步骤一:创建快照

在扩容云盘前,为云盘创建快照,做好数据备份。

步骤二:在控制台扩容云盘容量

在ECS配置选择云盘进行云盘扩容,勾选在线扩容。

步骤三:查看云盘分区情况(区分数据盘和系统盘)(区分GPT和MBR磁盘分区类型)(区分ext4和XFS文件系统)

df -h 查看扩容的分区(例如根分区)

img

df -hT 加-T 查看文件系统类型(xfs/ext4)

img

fdisk -l 查看分区类型(GPT、MBR)

fdisk 查看的dos为MBR分区

img

parted 用来做GPT类型分区的 如果Partition Table: msdos表示为MBR分区、

如果是GPT分区的话Partition Table: gpt

img

注:此处扩容MBR分区(类型ext4、如果是 xfs文件系统的有注释)

步骤四:扩容分区

**注:**在ECS实例内部,安装gdisk工具。

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

yum install gdisk -y

扩容MBR分区

1、安装growpart工具。

  • CentOS 7及以上版本运行以下命令。
yum install -y cloud-utils-growpart

2、运行以下命令扩容分区。

growpart /dev/vda 1  #vda 和1  中间有空格1代表分区1

img

步骤五:扩容文件系统

内部扩容分区的文件系统。

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

  • 注:此处是系统盘

resize2fs /dev/vda1    #重置磁盘分区空间不会影响数据      /dev/vda1分区名称,根据实际情况修改 

注:此处是数据盘

​ 扩容数据盘/dev/vdb1的文件系统

resize2fs /dev/vdb1         #重置磁盘分区空间不会影响数据    /dev/vdb1分区名称,根据实际情况修改

遇到问题:报错

img

解决方法,使用扩容前创建的快照创建一块云盘挂载到其他服务器进行扩容,然后再把扩容好的云盘挂载到该服务器上使用

**扩容xfs文件系统:**运行以下命令扩容文件系统。

xfs_growfs /media/vdc  #/media/vdc为/dev/vdc1的挂载点   根据实际情况修改  

支持在线扩容的操作系统

支持在线扩容的Linux公共镜像(或基于公共镜像制作的自定义镜像)包括:

  • Alibaba Cloud Linux:Alibaba Cloud Linux 2.1903 LTS 64位

  • CentOS:

  • CentOS 6:CentOS 6.8及以上版本

  • CentOS 7:CentOS 7.2及以上版本

  • CentOS 8及以上版本

  • Red Hat Enterprise Linux:

  • RHEL 6:RHEL 6.9及以上版本

  • RHEL 7:RHEL 7.4及以上版本

  • RHEL 8及以上版本

  • Ubuntu:Ubuntu 16及以上版本

  • Debian:Debian 8及以上版本

  • SUSE:SUSE 12 SP2及以上版本

  • OpenSUSE:OpenSUSE 42.3及以上版本

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值