AWS大型实例:/ mnt不显示应该可用的所有空间

我刚刚创build了一个带有850 GB实例存储的大型(m1.large)64位实例。 看大型实例http://aws.amazon.com/ec2/instance-types/

根文件夹中的“df -h”给出了下面的输出。 / mnt是我在考虑实例存储的地方,但在这里只显示414G。 我已经build立了两台服务器,并且都显示相同的数字。

root@ip-11-11-11-11:/# df -h Filesystem Size Used Avail Use% Mounted on /dev/sda1 7.9G 1.1G 6.5G 14% / none 3.7G 112K 3.7G 1% /dev none 3.7G 0 3.7G 0% /dev/shm none 3.7G 48K 3.7G 1% /var/run none 3.7G 0 3.7G 0% /var/lock /dev/sdb 414G 199M 393G 1% /mnt 

实例存储(即临时存储)作为m1.large – / dev / sdb和/ dev / sdc上的两个设备提供 – 每个大约为420GB。 只有其中一个(/ dev / sdb)被挂载(到/ mnt位置)。 当额外的卷(/ dev / sdc)可用时,您需要在安装之前对其进行格式化。

请参阅: http : //docs.amazonwebservices.com/AWSEC2/latest/UserGuide/index.html ?instance-storage-concepts.html了解实例存储如何按实例types分配的具体细节。

m1.large:850GiB实例存储(2 x 420GiB加10GiB根分区)

  • / dev / sda1:在所有Linux和UNIX实例types上以root(/)格式化和装载。 types。
  • / dev / sdb或xvdb:在m1.large ,m1.xlarge,c1.xlarge,cc1.4xlarge,cc2.8xlarge,m2.xlarge,m2.2xlarge和m2.4xlarge上格式化并挂载为/ mnt Linux和UNIX实例。
  • / dev / sdc或xvdc:可用于m1.large, m1.xlarge ,cc1.4xlarge,cc2.8xlarge和c1.xlarge Linux和UNIX实例。

有些AMI可能不提供完整的临时存储,但是,可以通过在启动命令中指定临时磁盘映射来启动实例时添加它:

 ec2-run-instances <ami id> -k <your key> --block-device-mapping '/dev/sda2=ephemeral0' --block-device-mapping '/dev/sda3=ephemeral1' --block-device-mapping '/dev/sda4=ephemeral2' --block-device-mapping '/dev/sda5=ephemeral3' 

其中ephemeral0表示根卷, ephemeral1表示交换空间,而ephemeral2+表示根据上面的文档剩余的可用临时存储。