什么意味着成为EC2上的根设备?

时间:2012-07-05 15:36:17

标签: amazon-ec2 amazon-ebs

我找不到EC2文档的答案。它是为了什么?如果我启动了EBS支持的实例,则该实例的根设备将是EBS卷。如果我在实例上安装了一些工具/软件,那么默认情况下是否会在根实例上安装这些工具/软件?我仍然认为这个问题确实来自对根设备的一点理解。有关的任何详细信息?

此外,如果我需要启动另一个EBS支持的实例,并且还希望在早期实例上安装相同的工具/软件副本,该怎么做?

4 个答案:

答案 0 :(得分:8)

EC2实例有两种类型的存储 - 临时存储和基于EBS的存储 - 每个实例都有特定数量的磁盘空间by default。每个实例都有自己可以使用的磁盘空间分配,这与您启动的任何其他实例磁盘空间无关。您还可以将EBS卷添加到驱动器以获得额外存储,但是,这些卷一次只能连接到一个特定主机。

如果您有两个EBS实例,并且您希望确保它们都使用相同的工具和软件,则需要使用配置管理工具(例如puppet,chef或cfengine)强制执行该操作。

答案 1 :(得分:3)

我同意伊恩所写的内容。我想补充一点,EC2中的“根设备”类似于个人计算机中的操作系统分区。这是操作系统的文件系统所在的位置。

答案 2 :(得分:2)

这是关于根设备'的最佳答案。至今! AWS仍然是新的。而且大多数时候,答案只是剪切和粘贴'直接来自AWS文档,这没有多大帮助!

https://web.archive.org/web/20140601070714/https://skeddly.desk.com/customer/portal/articles/1346918-ebs-backed-versus-instance-store

答案 3 :(得分:0)

这可能是因为你问过,但我相信这回答了这个问题:

http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/RootDeviceStorage.html