如何用30GB硬盘创build一个新的amazon ec2实例?

我认为我们select了30GB的选项,但是我们仍然只有8GB硬盘。 在哪里改变?

另外我们创build启动后,我们仍然可以改变主要的硬盘大小?

这是df -h的结果

Filesystem Size Used Avail Use% Mounted on /dev/xvda1 8.0G 4.3G 3.4G 57% / udev 288M 8.0K 288M 1% /dev tmpfs 119M 164K 118M 1% /run none 5.0M 0 5.0M 0% /run/lock none 296M 0 296M 0% /run/shm /dev/xvdf 22G 11G 11G 50% /media/newdrive 

D增加了一个不增加新实例的方法

您可以更改根磁盘的大小(提供它是一个EBS支持的实例),如下所述: http : //alestic.com/2010/02/ec2-resize-running-ebs-root我build议testing这个首先丢弃的实例…

最好的(也是最简单的)选项是在实例启动时提供所需的空间 – 请参阅启动调用中的–block-device参数: http ://docs.amazonwebservices.com/AWSEC2/latest/CommandLineReference/ApiReference-cmd- RunInstances.html

AWS的许多“开箱即用”的linux实例在其主卷上有8 GB的空间。 启动实例时,您可以select增加主卷的大小(例如,将其增加到30 GB)。

但是,实例启动后,卷上的文件系统仍然会报告8 GB。 这是因为卷的大小增加了,但是文件系统却没有。 所以你需要手动完成,事后。

使用resize2fs来调整文件系统的大小:

 resize2fs /dev/sda1