我的问题很简单: 当我增加ec2实例的运行量时,会发生什么。
1)我的所有数据都被抹去了吗?
2)我的实例的空间是否也会以新的大小修改?
实际上我的实例存储空间为8GB,几乎已满。我想增加空间,可以帮助我将更多文件保存到我的实例。
我在控制台中找到了这个选项。 我发现连接的ec2音量。直接修改卷大小会在重新引导后自动反映我的实例空间。 一世 知道这很安静简单。我只是担心我现有的数据。
感谢您的帮助!
答案 0 :(得分:1)
假设您在控制台中找到了修改实例大小的选项,这里的实例是Linux实例。根据{{3}},其他答案忘记提到一件重要的事情:
在扩展之前,修改音量大小没有实际效果 卷的文件系统利用新的存储容量。对于 有关详细信息,请参阅调整大小后扩展Linux文件系统 体积。
对于ext2,ext3和ext4文件系统,此命令为 resize2fs 。对于XFS文件系统,此命令为 xfs_growfs
注意强>:
如果您要扩展的卷已被分区,则需要先增加分区的大小,然后才能调整文件系统的大小
检查您的卷分区是否需要调整大小:
使用lsblk命令列出附加到实例的块设备。下面的示例显示了三个卷:/ dev / xvda,/ dev / xvdb和/ dev / xvdf。
如果分区占用设备上的所有空间,则不需要调整大小。
但是,/dev/xvdf1
if是35-GiB设备上的8-GiB分区,并且卷上没有其他分区。在这种情况下,必须调整分区大小以便使用卷上的剩余空间。
扩展Linux文件系统
sudo growpart /dev/xvdf 1
注意:建议在进行任何更改之前拍摄ebs卷的快照。
答案 1 :(得分:0)
您可以直接修改卷,这不会影响任何文件,升级大小大约需要1分钟左右,或者您可能需要重新启动实例。 为确保数据安全,您可以创建该卷的快照,并从该快照创建所需大小的新卷,并删除现在包含旧数据的旧卷。