2.3. 使用实例 HA 部署 overcloud
如果您已经部署了 overcloud,请使用您创建的额外 Instance HA 文件重新运行 openstack overcloud deploy 命令。您可以在创建 undercloud 后随时为 overcloud 配置 Instance HA。
前提条件
- 实例 HA 角色、类别和配置文件已配置。
- overcloud 上启用了隔离。
流程
将
openstack overcloud deploy命令与您创建的每个环境文件以及compute-instanceha.yaml环境文件的-e选项一起使用。使用您的环境的具体名称替换<FLAVOR_ENV_FILE>和<FENCING_ENV_FILE>:openstack overcloud deploy --templates \ -e <FLAVOR_ENV_FILE> \ -e <FENCING_ENV_FILE> \ -r my_roles_data.yaml \ -e /usr/share/openstack-tripleo-heat-templates/environments/compute-instanceha.yaml
$ openstack overcloud deploy --templates \ -e <FLAVOR_ENV_FILE> \ -e <FENCING_ENV_FILE> \ -r my_roles_data.yaml \ -e /usr/share/openstack-tripleo-heat-templates/environments/compute-instanceha.yamlCopy to Clipboard Copied! Toggle word wrap Toggle overflow 注意-
不要修改
compute-instanceha.yaml环境文件。 - 包括您要包含在 overcloud 部署中的每个环境文件的完整路径。
-
不要修改
部署完成后,每个 Compute 节点都包含 STONITH 设备和 GuestNode 服务。