我一直在关注here和here的教程,以调整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
那么,这一步是自动完成的,还是我在这里遗漏了什么?
谢谢,
答案 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