9.5. 设置 Compute 名称格式
Red Hat OpenStack Platform 13 使用 %stackname%-compute-%index%
作为 Compute 节点的默认命名格式。Red Hat OpenStack Platform 16.1 使用 %stackname%-novacompute-%index%
作为 Compute 节点的默认命名格式。更改默认命名格式,以保留原始 Red Hat OpenStack Platform 13 命名格式。如果不使用原始命名格式,director 会使用新的命名格式配置新的 OpenStack Compute (nova)代理,并将现有的 OpenStack Compute (nova)代理保留为孤立的服务。
流程
-
以
stack
用户的身份登录 undercloud。 设置 Compute 命名格式:
如果使用自定义
roles_data
文件,请编辑自定义roles_data
文件并为Compute
角色设置HostnameFormatDefault
参数:- name: Compute … HostnameFormatDefault: '%stackname%-compute-%index%' …
- name: Compute … HostnameFormatDefault: '%stackname%-compute-%index%' …
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 保存自定义
roles_data
文件。如果您在
openstack-tripleo-heat-templates
中使用默认的roles_data
文件,请在环境文件中设置命名格式。使用节点数目和类型编辑环境文件,它们通常命名为node-info.yaml
。将ComputeHostnameFormat
参数添加到parameter_defaults
部分:parameter_defaults: … ComputeHostnameFormat: '%stackname%-compute-%index%' …
parameter_defaults: … ComputeHostnameFormat: '%stackname%-compute-%index%' …
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 保存
node-info.yaml
文件。