访问Amazon EC2实例存储

11

我知道这是一个新手问题,但文档并不明确。

我已经成功启动了一个集群实例 Amazon Linux AMI 2011.02.1 cc1.4xlarge 实例。我需要上传和处理一个大小为 15 GB 的文本文件,但我不知道如何激活“额外”存储。

默认情况下,我只有 8 GB 的存储空间。有人可以帮我编写简单明了的说明,告诉我如何激活我应该拥有的全部存储空间(1690 GB)吗?

非常感谢。

谢谢,

Eugenio


你解决这个问题了吗? - Prav
3个回答

3

这是一个非常普遍的问题,每个开始使用AWS EC2的人都会有很大的困惑。

这里有两个需要注意的问题:

  1. 实例类型
  2. AMI(Amazon Machine Image,基本上是带有某些操作系统的磁盘快照)

每个AMI都有一些要求,这将决定您创建的实例的某些配置。

在这里,我们关注AMI的根设备类型:

EBS支持的AMI

这些AMI仅适用于已附加EBS卷的实例。因此,如果您选择了EBS支持的AMI,则向导默认会添加一个EBS卷(通常为8 GiB的大小),而您不会注意到,并且您将被收取此EBS的费用,除EC2按小时计费外还要额外付费。在这种情况下,当您ssh到实例时,您只会找到8 GiB的存储空间,而不是在查看https://aws.amazon.com/ec2/pricing/上的EC2价格表时承诺的大存储空间,这很令人困惑。

如果您还想使用这些AMI的-通常很大的-实例存储,则在创建该实例时,必须明确添加一个卷并从“Volume Type”中选择Instance Store 0(在Step 4-Add Storage中)。您可能会将多个驱动器分配给您的实例类型,在这种情况下,您需要将它们全部添加。这些卷只能在创建时添加。如果卷已自动挂载,则可以在/media/ephemeral*找到它们,否则您需要手动挂载。

实例存储支持的AMI

这些映像将其根设备设置为实例存储(操作系统将安装在位于/的实例存储上)。我认为混淆来自于这样一个事实,即这些AMI不会立即显示在第1步的快速启动选项卡中,您在该选项卡中选择AMI时。所有快速启动选项卡中的AMI都是EBS支持的,而现在使用EBS支持的AMI因其各种速度和持久性优势被人们广泛使用,并且亚马逊也推荐这样做。

如果您要使用实例存储支持的AMI以避免处理任何EBS,则在步骤1中,选择“Community AMIs”选项卡,并按Root Device Type = Instance Store过滤它们,然后选择您的AMI。无论您是否在 Step 4-Add Storage中添加Instance Store 0,实例存储都将可用。


3
您应该能够通过按照指南来挂载您的临时驱动器。

祝好。


0

检查您正在以什么Amazon Linux AMI类型启动镜像。根据我的经验,如果您使用“EBS支持”的AMI类型启动,则不会挂载短暂存储。如果您切换到“实例存储”类型,则它将在/ media / ephemeral0 中为您挂载。

http://aws.amazon.com/amazon-linux-ami/


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接