我知道这是一个新手问题,但文档确实不清楚。
我已经成功启动了Cluster Instances Amazon Linux AMI 2011.02.1 cc1.4 × large实例。我需要上传和处理一个15gb的文本文件,我不知道如何激活"额外"存储
默认情况下,我只有8gb的存储空间。有人能帮我写简单明了的指令如何激活所有的存储(1690 GB)我应该有?
提前谢谢你。
问候,
Eugenio
您应该能够按照本指南安装临时驱动器。
欢呼。
这是一个非常常见的问题,每个人在开始使用AWS EC2时都有一个很大的困惑。
这里有两件事要记住:
- 实例类型
- AMI (Amazon Machine Image,基本上是带有某些操作系统的磁盘快照)
每个AMI都有一些需求,这些需求将决定您创建的实例的部分配置。
这里我们关注AMI的根设备类型:
EBS-backed AMI
这些AMI只在附加了EBS卷的实例上工作。因此,如果您选择一个支持EBS的AMI,向导将默认添加一个EBS卷(通常大小为8gb),而您不会注意到,并且除了按小时收取EC2费用外,还将为这个EBS单独收费。在这种情况下,当您ssh到您的实例时,您将只找到8 gb的存储空间,而不是您在https://aws.amazon.com/ec2/pricing/上查看EC2定价表时承诺的大存储空间。这是令人困惑的。
如果你还想用这些ami使用你的(通常是大型)实例存储,那么当你创建该实例时,你必须显式地添加一个卷,并从卷类型中选择实例存储0(在步骤4 -添加存储)。您可能有超过1个驱动器分配给您的实例类型,在这种情况下,您需要添加所有驱动器(实例存储0,1,…等)。这些卷只能在创建时添加。如果卷是自动挂载的,那么您将在/media/ephemral*
找到它们,如果不是,则必须手动挂载它们。
Instance-Store-backed AMI
这些映像使用Instance Storage作为它们的根设备(操作系统将安装在/
的实例存储上)。我认为造成这种混淆的原因是,在步骤1选择AMI的快速开始选项卡中不能立即看到这些AMI。"快速开始"选项卡中的所有ami都是支持ebs的,而实例存储ami现在非常少见,每个人都使用支持ebs的ami,因为它们具有各种速度和持久性优势,这也是Amazon推荐的。
如果您希望实例存储支持的AMI避免处理任何EBS,那么在步骤1中,选择选项卡Community AMIs,并通过Root Device Type = Instance Store过滤它们,然后选择您的AMI。无论是否在步骤4 -添加存储中添加Instance Store 0
,实例存储都是可用的
检查要启动映像的Amazon Linux AMI类型。根据我的经验,如果使用"ebs支持的"AMI类型启动,它不会挂载临时存储。如果您切换到"实例存储"类型,它将在/media/ephemeral0