主要内容

本页采用了机器翻译。点击此处可查看英文原文。

创建自定义亚马逊机器镜像 (AMI)

创建云集群时,您可以使用 Amazon® 机器镜像 (AMI)。要为此目的创建自定义 AMI,您需要修改 Cloud Center 中提供的 AMI。然后,您可以安装驱动程序、库文件或其他实用工具,以便后续集群能够直接使用这些组件,而无需每次都重新安装。

请按照以下步骤在 AWS 管理控制台的 Amazon EC2® 仪表板中创建并自定义集群 AMI。

  1. 在 Cloud Center 按常规方式启动集群,并指定所需的 MATLAB 版本。该集群仅需一个工作单元,在高级选项中可选择 None 作为持久化存储空间。

  2. 在另一个浏览器窗口中,访问位于
    https://console.aws.amazon.com 的 AWS 管理控制台。选择 Services > EC2,然后点击 Instances (running)。您的实例将包含在 Cloud Center 启动的集群。

  3. 选择您在步骤 1 中启动的运行实例。它与 Cloud Center 中的集群同名。

  4. 在实例详情部分(页面下半部分),查找您新实例的 AMI ID。记下或复制括号中显示的值。该字符串将以 ami- 开头,后跟一段十六进制代码。

  5. 在 Cloud Center 关闭集群。您不再需要它了;如果您愿意,可以删除它。

  6. 在 AWS 管理控制台中,点击 Launch Instance。这将打开一个包含可展开部分的页面。

  7. Applications and OS Images (Amazon Machine Image) 部分:

    1. 选择 My AMIs

    2. 选择:Shared with me

    3. Amazon Machine Image (AMI) 字段中,选择上述记录的 AMI ID 值(以 ami- 开头)。

  8. Instance Type 部分,选择一种类型来创建您的 AMI。这是您仅在创建 AMI 时使用的实例类型。创建 AMI 后,您可以从该 AMI 启动其他实例类型。

  9. Key pair (login) 部分,选择现有的密钥对或创建新的密钥对。

  10. Network Settings 部分,选择 Create security group。勾选选项 Allow SSH traffic from,并从下拉菜单中选择 My IP

  11. 点击 Launch instance

  12. 在 AWS 管理控制台中,点击 Instances 以追踪实例的进度。在继续操作前,您新实例的 Instance State 应显示为 Running

  13. 如有必要,请通过 SSH 登录到新实例,并安装任何库、驱动程序等。

  14. 在 AWS 管理控制台中选中正在运行的实例,然后点击 Actions > Stop 以停止该实例。

  15. 在 AWS 管理控制台中选择实例(它可能仍处于选中状态),然后点击 Actions > Create Image

  16. 请提供一个名称和描述,以便您识别新的 AMI。使用一个能建议 MATLAB 版本、已安装库或驱动程序等的名称。点击 Create Image。请记录其 AMI ID。

在 Cloud Center,您现在可以在启动新集群时使用该 AMI。它将在“创建群集”对话框的“高级选项”中的“操作系统镜像”下拉列表中提供。请确保您要从该 AMI 启动的实例类型与 AMI 中的任何专用驱动程序或软件兼容。

另请参阅

主题