将 Amazon EBS 卷挂载到实例 - Amazon Elastic Compute Cloud
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

将 Amazon EBS 卷挂载到实例

您可以将可用的 EBS 卷附加到与该卷处于同一可用区中的一个或多个实例。

有关在启动时向实例添加 EBS 卷的信息,请参阅实例块储存设备映射

Prerequisites

  • 确定您可以将多少个卷附加到您的实例。有关更多信息,请参阅实例卷限制

  • 如果卷是加密的,则只能将它附加到支持 Amazon EBS 加密的实例。有关更多信息,请参阅支持的实例类型

  • 如果卷有 Amazon Web Services Marketplace 产品代码:

    • 卷只能附加到已停止的实例。

    • 您必须订阅卷上的 Amazon Web Services Marketplace 代码。

    • 实例的配置(实例类型、操作系统)必须支持这一特定的 Amazon Web Services Marketplace 代码。例如,您不能从 Windows 实例取用卷,然后将其附加到 Linux 实例。

    • Amazon Web Services Marketplace 产品代码从卷复制到实例。

重要

如果您将 io2 卷挂载至 R5b 实例,该卷将始终运行于 EBS Block Express。目前,仅 R5b 实例支持 io2 Block Express 卷。有关更多信息,请参阅 io2 Block Express 卷

您可以使用以下方法之一将卷挂载到实例。

Console

使用控制台将 EBS 卷附加到实例

  1. 打开 Amazon EC2 控制台:https://console.aws.amazon.com/ec2/

  2. 在导航窗格中,选择 Elastic Block Store

  3. 选择可用卷,然后选择 操作附加卷

  4. 对于实例,开始键入实例的名称或 ID。从选项列表中选择实例 (仅显示与卷位于同一可用区域中的实例)。

  5. 对于设备,您可以保留推荐的设备名称,也可以键入其他受支持的设备名称。有关更多信息,请参阅Linux 实例上的设备名称

  6. 选择 Attach

  7. 连接到您的实例并安装卷。有关更多信息,请参阅使 Amazon EBS 卷可在 Linux 上使用

Amazon CLI

使用命令行将 EBS 卷附加到实例

您可以使用以下任一命令。有关这些命令行界面的更多信息,请参阅 访问 Amazon EC2

注意

在某些情况下,您可能会发现某个并非附加到 /dev/xvda/dev/sda 的卷成为了您的实例的根卷。当您将另一个实例的根卷或从某个根卷的快照中创建的卷附加到带有现有根卷的实例时,可能会发生这种情况。有关详细信息,请参阅从错误的卷启动