在AWS EC2上,如果我们使用instance-store
启动和AMI,我们可以为persisent商店附加EBS卷。反之亦然。
即,
我们可以在启动EBS HVM AMI时添加instance-store
卷,其背后的原因是将其用作交换。
在启动EBS支持的实例时,我看不到在存储配置上添加实例存储的选项。
如果有方法可以将根卷设为EBS并将交换量设置为instance-store
,请告知我们。
答案 0 :(得分:2)
如果要启动包含实例存储(临时)磁盘的实例类,则应该可以从存储配置访问这些磁盘,例如,在此示例中,实例类提供两个临时磁盘。
请参阅EC2文档中的Instance Storage以确认您重新启动的实例类是否包含实例存储卷。某些类没有,在这种情况下,您只能选择EBS
作为卷类型。
如果您从已包含对短暂磁盘的引用的AMI启动,您应该会看到类似此屏幕截图的内容。如果不包含包含对实例存储卷的引用,则可以使用Add New Volume
在新实例中包含所需的实例存储卷。它们的大小由实例类的规范确定,这就是Size
说N/A
的原因。由于它们是免费提供的,因此即使您没有计划,也应始终在发布时附加它们,因为它们在启动后无法添加。
AMI无法进行编辑,因此如果您希望在将来的发布中自动添加这些内容,您需要构建一个新的AMI,您可能也希望对其进行配置(在操作系统启动序列)来创建和挂载所需的交换空间。