25.6. 使用启动 Amazon Web Service 的 Red Hat Enterprise Linux Atomic Host

Amazon Web Services(AWS)是一种服务,可提供在 Amazon 架构中运行虚拟机。本文档论述了如何做 AWS 中运行 Red Hat Enterprise Linux Atomic Host。

25.6.1. 概述

Red Hat Enterprise Linux Atomic Host 旨在利用 Red Hat Enterprise Linux 7 中原有的强大技术,即采用为使用 Docker 引擎运行的容器优化的 Red Hat Enterprise Linux 7 变体。Google Compute Engine( GCE)是提供运行谷歌基础架构虚拟机的服务。这些 VM 可用来运行 Red Hat Enterprise Linux Atomic Host。

25.6.2. 在 Amazon Web Services 中启动 Red Hat Enterprise Linux Atomic Host 实例

以下步骤会指导您在 Amazon Web Services 中创建新 Red Hat Enterprise Linux Atomic Host 实例。该过程假设您已有 AWS 帐户,并假设您对 AWS 有所了解。

注意

要可以执行此步骤,则必须首先将您的订阅通过云访问程序(Cloud Access Program)移动到 Amazon 中。请执行以下操作将您的订阅通过 Cloud Access Program 移动到 Amazon:
  1. 登录并打开 Amazon EC2 控制台
  2. 在该页面顶部的导航栏中会显示当前地区。选择要在其中启动 Red Hat Enterprise Linux Atomic Host 实例的区域。这一步很重要,因为有些 Amazon EC2 资源可以在区域间共享,而其他资源不可以。
  3. 在控制台面板中点击 启动实例
  4. 选择 我的 AMIs 并选择 与我共享 复选框。现在可以搜索 AMI
    选择 社区 AMIs 并搜索具体区域中的 Red Hat Enterprise Atomic Host ami 实例。
  5. 点击 选择 按钮进入 AMI。
  6. 选择实例类型 页面中选择您的实例类型。该实例类型应满足 Red Hat Enterprise Linux Atomic Host 的最低要求。有关系统要求的详情,请查看 第 3.5 节 “磁盘空间及内存要求”
  7. 点击 检查并启动

    注意

    在一些 Amazon EC2 地区(比如美国东部的弗吉尼亚),使用 EBS 存储的实例类型要求在启动实例前生成 VPC。如果是这种情况,则无法点击 审核并启动 按钮。此时请点击 下一步:配置实例详情 而不是进入实例详情页面。检查默认配置,根据您的环境进行修改,并在准备好后点击 审核并启动 按钮。
  8. 检查并启动 页面中,点击 编辑安全组 分配安全组。应选择现有安全组或创建可以打开实例所需端口的安全组。建议不要使用端口 22 以便 SSH 可以工作。可将 AWS 帐户设定为限制帐户用户创建或添加安全组的能力。如果出现此情况,请联络 AWS 帐户的管理员。
  9. 满意此设置后,请点击 检查并启动 进入 检查实例启动 页面。满意此设置后,请点击 启动 按钮启动您的实例。
  10. 选择现有密钥对或创建新密钥对 模式对话框中,选择现有密钥对或创建新密钥对。密钥对很重要,因为所有对您已启动实例的访问均需要通过专用 SSH 密钥。该密钥对可以是已上传密钥对,也可以现在创建密钥对。可将 AWS 帐户设定为限制该帐户用户创建或添加密钥对的能力。如果出现此情况,请联络 AWS 帐户的管理员。
  11. 点击 查看实例 按钮跟踪实例启动的过程。

25.6.3. 登录 Red Hat Enterprise Linux Atomic Host 实例

当您的实例位于 运行 列表中,则可以执行以下步骤与其连接。

过程 25.3. 登录 Red Hat Enterprise Linux Atomic 实例

  1. 在命令提示符后使用 SSH 连接到该实例。
    $ ssh cloud-user@instancedns.compute.amazonaws.com

    注意

    需要包含 -i /path/key_pair.pem 选项以便指定正确的专用密钥文件。
  2. 在底部的 描述 标签中找到 公共 DNS 信息。
  3. 实例 页面中选择您的实例。
  4. 此时可登录到您的实例,以便继续使用 Red Hat Enterprise Linux Atomic Host 并运行 Linux 容器。有关如何配置和维护 Red Hat Enterprise Linux Atomic Host 的详情,请查看《Red Hat Enterprise Linux Atomic Host 入门》。有关如何配置 Linux 容器的详情,请查看《Red Hat Enterprise Linux 7 和 Red Hat Enterprise Linux Atomic 中 Docker 容器入门》

25.6.4. 其他信息

有关 Red Hat Enterprise Linux Atomic Host 和 Amazon Web Services 的详情,请查看: