AWS EC2在线磁盘扩容

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了AWS EC2在线磁盘扩容相关的知识,希望对你有一定的参考价值。

  1. 首先先给需要扩容的磁盘卷制作快照

  2. 在控制台修改对应的的磁盘卷,把容量扩大,等待扩容进程走完成

  3. 查看文件系统

    file -s /dev/nvme?n* #查看文件系统
  4. 根据卷是否有分区,来决定是否需要执行扩展分区

    lsblk #查看磁盘
    NAME          MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
    nvme1n1       259:0    0  30G  0 disk /data
    nvme0n1       259:1    0  16G  0 disk
    └─nvme0n1p1   259:2    0   8G  0 part /
    └─nvme0n1p128 259:3    0   1M  0 part
    
    #nvme1n1  没有分区,nvme0n1上有两个分区,有分区的卷需要执行扩展分区
    growpart /dev/nvme0n1 1 #请注意,设备名称和分区编号之间有空格
  5. 扩展文件系统

    #扩展 ext2、ext3 或 ext4 文件系统
    df -h
    resize2fs /dev/xvda1
    
    #扩展 XFS 文件系统
    #要扩展 XFS 文件系统,请按以下方式安装 XFS 工具(如果尚未安装)。
    sudo yum install xfsprogs
    
    #使用 xfs_growfs 命令扩展每个卷上的文件系统。在此示例中,/ 和 /data 是 df -h 的输出中显示的卷挂载点。
    sudo xfs_growfs -d /
    sudo xfs_growfs -d /data
    

以上是关于AWS EC2在线磁盘扩容的主要内容,如果未能解决你的问题,请参考以下文章

关于AWS上磁盘扩容

text ec2 mem和磁盘到aws

超大磁盘在线扩容

重新启动后丢失 aws ec2 磁盘数据

AWS EC2挂载EBS磁盘只有2TB的问题

阿里云ECS磁盘扩容(系统盘在线扩容,不重启)