调整Amazon EC2上的根分区大小需要resize2fs吗?

时间:2013-04-10 10:35:20

标签: amazon-ec2

我一直在关注herehere的教程,以调整ec2实例根分区大小。

教程说通过在新的附加卷实例启动后运行命令resize2fs来调整根分区以声明空闲大小,但我可以看到调整大小的根分区而不运行resize2fs。

调整大小之前

Filesystem      Size  Used Avail Use% Mounted on
/dev/xvda1      7.9G  876M  6.7G  12% /
udev            819M  8.0K  819M   1% /dev
tmpfs           331M  164K  331M   1% /run
none            5.0M     0  5.0M   0% /run/lock
none            827M     0  827M   0% /run/shm

调整大小但没有运行resize2fs

Filesystem      Size  Used Avail Use% Mounted on
/dev/xvda1      148G  888M  140G   1% /
udev            819M  8.0K  819M   1% /dev
tmpfs           331M  164K  331M   1% /run
none            5.0M     0  5.0M   0% /run/lock
none            827M     0  827M   0% /run/shm

那么,这一步是自动完成的,还是我在这里遗漏了什么?

谢谢,

2 个答案:

答案 0 :(得分:2)

这取决于您正在运行的分发。如果您使用的是最新的Ubuntu映像,则会在重新启动时自动完成。

答案 1 :(得分:1)

我使用的是Linux AMI,在创建实例时我创建了20GB的大小。我在下面运行命令,它更新了大小而没有重新启动。

sudo resize2fs /dev/xvda1

调用命令后......

Filesystem      Size  Used Avail Use% Mounted on
/dev/xvda1       20G  1.1G   19G   6% /
tmpfs           829M     0  829M   0% /dev/shm