整个OpenStack是由控制节点,计算节点,网络节点,存储节点四大部分组成。本篇博文将详细讲解网络节点中子组件部署过程,整体分为两部分:控制节点和计算节点都需要设置。
<强> 强>
<强> 强>
<强> 强>
<强> 强>
<强> 强> <强> 1,创建nuetron数据库和授权强>
mysql - u root - p
创建数据库中子;
所有特权授予alt=" OpenStack架构——中子组件(四)">
<强> 3,把中子用户添加到一眼用户和项目中强>
OpenStack角色添加项目服务——用户中子管理
<强> 4,创建中子服务强>
OpenStack服务创建——名字中子,——描述“OpenStack Networking"网络
<强> 5,创建网络服务API端点强>
OpenStack端点创建——地区RegionOne网络公共http://controller: 9696
OpenStack端点创建——地区RegionOne网络内部http://controller: 9696
OpenStack端点创建——地区RegionOne网络管理http://controller: 9696
<强> 6,百胜安装中子软件包强>
yum安装- y openstack-neutron openstack-neutron-ml2 openstack-neutron-linuxbridge ebtables
<强>
强>
<强> 7,修改配置文件强>
vim,/etc/中子/中子。参看
//729=
连接mysql + pymysql://中子:123456 @ controller/中子
//
auth_strategy=27日梯形30
//
,中打开core_plugin=名为ml2,,,,,#插
中打开件名为ml2//33不写代表禁用其他插件
service_plugins=570
//
transport_url=兔子://openstack: 123456 @ controller 98
//
notify_nova_on_port_status_changes=true,,#新星端口状态通告102年
//
notify_nova_on_port_data_changes=true,,,#端口数据通告
,,#令牌注册信息847年
//
auth_uri=http://controller: 5000
auth_url=http://controller: 35357 898年
//
memcached_servers=控制器:11211 1005年
//
auth_type=密码默认project_domain_name=
user_domain_name=默认
project_name=服务用户名=中子密码=123456
//1085
auth_url=http://controller: 35357
//
auth_type=1089密码1127
//
project_domain_name=默认1156年
//
user_domain_name=默认1069年
//
region_name=RegionOne 1135
//
project_name=服务1163年
//
用户名=nova 1121
//
密码=123456
//
lock_path=1179/var/lib/neutron/tmp
<强> 8日配置网络二层插件强>
vim/etc/neutron/plugins/ml2/ml2_conf.ini
//
type_drivers=136平,vlan,,,,,#平-桥接,vlan -局域网
//141,设置空是禁用本地网络
tenant_network_types=145
//
mechanism_drivers=linuxbridge 150
//
extension_drivers=port_security
//
flat_networks=186提供者,,,,#桥接网络类型
//263
enable_ipset=true,,,,,,#安全组
<强> 9日配置Linux网桥强>
vim,/etc/中打开/中子/插件/名为ml2 linuxbridge_agent。ini
//157
physical_interface_mappings=提供者:ens33
//208
enable_vxlan=false
//193
enable_security_group=true,,,,,,#开启安全组188年
//
firewall_driver=neutron.agent.linux.iptables_firewall。IptablesFirewallDriver
<强> 10,配置DHCP 强>
vim/etc/neutron/dhcp_agent。ini
//
interface_driver=16 linuxbridge,,,,,#接口类型
//
dhcp_driver=28日neutron.agent.linux.dhcp。Dnsmasq 37
//
enable_isolated_metadata=https://www.yisu.com/zixun/true
<强> 11日配置元数据强>
vim,/etc/中子/metadata_agent。ini
//
nova_metadata_host=22控制器
//
metadata_proxy_shared_secret 34=123456
<强>
强> <强> 12日配置计算服务使用网络服务强>
vim/etc/nova/nova.相依,,,,#
//7613
url=http://controller: 9696 7689年
//
auth_url=http://controller: 35357
//
auth_type=7683密码7710
//
project_domain_name=默认7763年