14.10. 为 Amazon Web Service EC2 环境配置 Finish 模板
您可以在 Amazon EC2 环境中置备 Red Hat Enterprise Linux 实例期间使用 Red Hat Satellite 完成模板。
如果要将 Finish 模板用于 SSH,则 Satellite 必须驻留在 EC2 环境和正确的安全组中。Satellite 目前直接执行 SSH 完成调配,不要使用 Capsule 服务器。如果卫星服务器不在 EC2 中,EC2 虚拟机会报告一个内部 IP,而不是访问它所需的外部 IP。
流程
- 在 Satellite Web UI 中,导航到 Hosts > Provisioning Templates。
-
在 Provisioning Templates 页面中,在搜索字段中输入
Kickstart default finish,然后单击 Search。 - 在 Kickstart 默认完成 模板中,选择 Clone。
- 在 Name 字段中输入模板的唯一名称。
在模板中,为每个命令添加
sudo权限,但subscription-manager register和yum命令除外,或者添加以下行以 sudo 用户身份运行整个模板:sudo -s << EOS _Template_ _Body_ EOS
sudo -s << EOS _Template_ _Body_ EOSCopy to Clipboard Copied! Toggle word wrap Toggle overflow - 单击 关联 选项卡,并将模板与您要使用的 Red Hat Enterprise Linux 操作系统相关联。
- 单击位置选项卡,再添加主机所在的位置。
- 单击 Organizations 选项卡,再添加主机所属的组织。
- 进行您需要的任何其他自定义或更改,然后单击 Submit 以保存模板。
- 在 Satellite Web UI 中,导航到 Hosts > Operating systems,再选择您要用于主机的操作系统。
- 点 Templates 选项卡,从 Finish Template 列表中选择您的 finish 模板。
- 在 Satellite Web UI 中,导航到 Hosts > Create Host。
- 在 Name 字段中输入主机的名称。
- 可选:点 Organization 选项卡并更改机构上下文以匹配您的要求。
- 可选:点 Location 选项卡并更改位置上下文以匹配您的要求。
- 从 Host Group 列表中,选择要为其分配主机的主机组。该主机组将填充表单。
- 单击 参数 选项卡,再导航到 主机参数。
在 Host 参数 中,单击 Add Parameter 按钮两次,以添加两个新参数字段。添加以下参数:
-
在 Name 字段中输入
activation_keys。在对应的 Value 字段中输入您的激活码。 -
在 Name 字段中输入
remote_execution_ssh_user。在对应的 Value 字段中,输入ec2-user。
-
在 Name 字段中输入
- 单击 Submit 以保存更改。