AWS EC2磁盘空间扩容了服务器上没有增加?

在AWS后台给一块磁盘扩容了,在服务器上查看却没有增加。在网上找到了解决办法:

大致步骤:

调整卷大小
调整分区大小
调整文件系统大小

1. 调整EBS存储卷大小

这一步简单,只需要在AWS后台操作进行磁盘大小操作就可以了。

2. 登录实例调整分区

首先使用lsblk可以查看附加到实例上的所有存储卷的真实size以及分区情况

存储卷已经调整为100G

有2个分区 【2】显示为 xvdb1,但是只有60G,并没有占用全部空间。

需调整分区【2】使其占用全部卷可用空间

sudo growpart /dev/xvdb 1

这样分区大小跟EBS大小一样了,但此时文件系统空间还没有识别到这部分新增的空间,就需要进行第三步。

3. 调整实例的文件系统进行扩容:

sudo resize2fs /dev/xvda1

然后分区2的大小就是100G了。

发表评论

邮箱地址不会被公开。 必填项已用*标注