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