第 2 章 配置 undercloud
本节介绍了如何将 undercloud 配置为适应可组合网络的路由工作范围。
2.1. 配置 spine leaf provisioning 网络 复制链接链接已复制到粘贴板!
要为 spine leaf 基础架构配置 provisioning 网络,请编辑 undercloud.conf
文件并设置以下步骤中定义的相关参数。
流程
-
以
stack
用户的身份登录 undercloud。 如果您还没有
undercloud.conf
,请复制示例模板文件:cp /usr/share/instack-undercloud/undercloud.conf.sample ~/undercloud.conf
[stack@director ~]$ cp /usr/share/instack-undercloud/undercloud.conf.sample ~/undercloud.conf
Copy to Clipboard Copied! Toggle word wrap Toggle overflow -
编辑
undercloud.conf
。 在
[DEFAULT]
部分中:将
local_ip
设置为leaf0
上的 undercloud IP:local_ip = 192.168.10.1/24
local_ip = 192.168.10.1/24
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 将
undercloud_public_vip
设置为 undercloud 的外 IP 地址:undercloud_public_vip = 10.1.1.1
undercloud_public_vip = 10.1.1.1
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 将
undercloud_admin_vip
设置为 undercloud 的管理 IP 地址。这个 IP 地址通常位于 leaf0 中:undercloud_admin_vip = 192.168.10.2
undercloud_admin_vip = 192.168.10.2
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 将
local_interface
设置为为本地网络桥接的接口:local_interface = eth1
local_interface = eth1
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 将
enable_routed_networks
设置为true
:enable_routed_networks = true
enable_routed_networks = true
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 使用
subnets
参数定义子网列表。在路由的 spine 和 leafe 中为每个第 2 层段定义一个子网:subnets = leaf0,leaf1,leaf2
subnets = leaf0,leaf1,leaf2
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 使用
local_subnet
参数指定与物理层 2 段本地关联的子网:local_subnet = leaf0
local_subnet = leaf0
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
为每个使用
subnets
参数定义的子网创建一个新部分:Copy to Clipboard Copied! Toggle word wrap Toggle overflow -
保存
undercloud.conf
文件。 运行 undercloud 安装命令:
openstack undercloud install
[stack@director ~]$ openstack undercloud install
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
这会在 provisioning 网络 / control plane 上创建三个子网。overcloud 使用每个网络来调配各个不同叶内的系统。
为确保正确转发对 undercloud 的 DHCP 请求,您可能需要配置 DHCP 转发。下一节提供了如何配置 DHCP 转发的一些信息。