我刚刚创建了一个大型 (m1.large) 64 位实例,它带有 850 GB 实例存储。查看大型实例http://aws.amazon.com/ec2/实例类型/
从根文件夹执行“df -h”会得到以下输出。我认为实例存储位于 /mnt,但这里只显示 414G。我设置了两台服务器,两台都显示相同的数字。
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
答案1
实例存储(即临时存储)在 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了解按实例类型分配实例存储的具体方法。
m1.large:850GiB 实例存储(2 x 420GiB 加 10GiB 根分区)
- /dev/sda1:在所有 Linux 和 UNIX 实例类型上格式化并安装为根 (/)。类型。
- /dev/sdb 或 xvdb: 格式化并安装为 /mntm1.大、m1.xlarge、c1.xlarge、cc1.4xlarge、cc2.8xlarge、m2.xlarge、m2.2xlarge 和 m2.4xlarge 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+
代表根据上述文档剩余的可用临时存储。