6.3. 创建网络 VIP 定义文件
创建网络虚拟 IP (VIP)定义文件,为您的 overcloud 配置网络 VIP。
步骤
将您需要的示例网络 VIP 定义模板从
/usr/share/openstack-tripleo-heat-templates/network-data-samples复制到环境文件目录中:cp /usr/share/openstack-tripleo-heat-templates/network-data-samples/<sample_network_VIP_definition_file> /home/stack/templates/<network_VIP_definition_file>
$ cp /usr/share/openstack-tripleo-heat-templates/network-data-samples/<sample_network_VIP_definition_file> /home/stack/templates/<network_VIP_definition_file>Copy to Clipboard Copied! Toggle word wrap Toggle overflow -
将
<sample_network_VIP_definition_file> 替换为您要复制的示例网络 VIP 定义文件的名称,如vip-data-default-network-isolation.yaml。 -
将
<network_VIP_definition_file> 替换为网络 VIP 定义文件的名称,如vip_data.yaml。
-
将
可选:为您的环境配置网络 VIP 定义文件:
- network: <network> dns_name: <dns_name> name: <vip_name> ip_address: <vip_address> subnet: <subnet>
- network: <network> dns_name: <dns_name> name: <vip_name> ip_address: <vip_address> subnet: <subnet>Copy to Clipboard Copied! Toggle word wrap Toggle overflow -
将
<network> 替换为分配 IP 地址的网络的名称,如internal_api或storage。 -
可选:将
<dns_name> 替换为 FQDN (完全限定域名),如overcloud。 -
可选:将 &
lt;vip_name> 替换为 VIP 名称。 -
可选:将
<vip_address> 替换为网络的虚拟 IP 地址。 可选:将
<subnet> 替换为创建虚拟 IP 端口时要使用的子网名称。路由网络需要。例如,以下配置定义了外部网络和 control plane VIP:
- network: external dns_name: overcloud ip_address: '1.2.3.4' - network: ctlplane dns_name: overcloud
- network: external dns_name: overcloud ip_address: '1.2.3.4' - network: ctlplane dns_name: overcloudCopy to Clipboard Copied! Toggle word wrap Toggle overflow
有关可用于配置网络 VIP 的属性的详情,请参考 网络 VIP 属性。
-
将