5.2. 从镜像置备 OpenStack 实例
云实例遵循与虚拟化基础架构中的标准虚拟机相同的流程(Request、Approval、Deployment)。首先,用户请求实例,并指定镜像、标签、可用性区域和硬件配置文件类别。其次,请求进入批准阶段。最后,CloudForms 管理引擎 执行请求。
此流程描述了如何从镜像置备 OpenStack 实例:
- 导航到 Menu > Clouds > Instances。
-
点
(Lifecycle),然后点
(Provision Instances)。
- 从出现的列表中选择 OpenStack 镜像。这些镜像必须在您的 OpenStack 提供程序上可用。
- 点 Continue。
在 Request 选项卡中,输入有关此请求的信息。在 Request Information 中,至少键入名字和姓氏以及电子邮件地址。此电子邮件用于在置备过程中为项目发送请求者状态电子邮件,如 auto-approval、quota、provision complete、retirement、request pending approval 和 request denied。其他信息是可选的。如果 CloudForms 管理引擎服务器 配置为使用 LDAP,您可以使用 Look Up 按钮根据电子邮件地址填充其他字段。
注意需要标签旁边带有 * 的参数提交拉取请求。
- 单击 Purpose 选项卡,为调配的实例选择适当的标签。
单击基本实例选项的 Catalog 选项卡。
- 要将镜像更改为用作实例基础的,请从镜像列表中选择。
- 选择要置备的 实例数量。
- 键入 Instance Name 和 Instance Description。
- 单击 Environment 选项卡,以选择实例的 租户、Availabilty Zones、云网络、安全组 和 公共 IP 地址。如果不需要特定的租户,请选中 Choose Automatically 复选框。
单击 Properties 选项卡,以设置类别和安全设置等提供程序选项。
- 从 Instance Type 列表中选择一个类别。
- 选择 Guest Access Key Pair 以访问该实例。
单击 Customize 选项卡,以设置额外的实例选项。
- 在 Credentials 下,输入 root 用户访问实例的 Root 密码。
- 输入 实例的 IP 地址信息。保留为从提供程序自动 IP 分配的 DHCP。
- 如果需要,为实例输入任何 DNS 信息。
- 使用自定义模板 配置其他实例设置。您可以从存储在设备上的 Cloud-Init 脚本中选择。
单击 Schedule 选项卡,以设置调配和停用日期和时间。
- 在 Schedule Info 中,选择调配在批准后是开始还是在特定时间开始。如果选择 Schedule,系统会提示您输入日期和时间。
- 在 Lifespan 中,选择是否在创建实例后开启实例,以及是否设置停用日期。如果选择了停用周期,则系统会提示您收到停用警告。
- 点 Submit。
发送请求以供批准。若要让调配开始,具有 admin、approver 或 super admin 帐户角色的用户必须批准请求。admin 和 super admin 角色也可以编辑、删除和拒绝请求。您将能够查看作为请求者或批准者的所有置备请求。
提交后,设备会为每个调配请求分配一个 Request ID。如果在批准或调配过程中发生错误,请使用此 ID 在设备日志中找到请求。Request ID 由与请求关联的区域以及请求号组成。由于地区定义了一个三亿数据库 ID 的范围,这个数字可以是多个数字。
请求 ID 格式
在地区 123 中请求 99 会导致 Request ID 123000000000099。