一、Neutron(compute0)安装与配置

1、实验目的

1)安装network0必备软件
2)在network0端配置网络、计算服务

2、Neutron的组件

Neutron-server 负责接收用户发送的请求,妆发到后端处理
Neutron-l3-agent 负责instance和外部网络交互,
Neutron-dhcp-agent 负责云网络中的动态地址分配
Neutron-metadata-agent 网络元数据服务
Neutron-openvswitch-agent 负责二层网络的构建
Openvswitch 二层ovs插件

3、Neutron(network0)安装与配置

3.1、安装与配置network0节点的neutron组件
(1)配置核心网络参数,允许转发
openstack手动安装部署(十一) --- Neutron(network0)安装与配置
openstack手动安装部署(十一) --- Neutron(network0)安装与配置
(2)安装neutron相关的包
openstack手动安装部署(十一) --- Neutron(network0)安装与配置
openstack手动安装部署(十一) --- Neutron(network0)安装与配置
(3)配置neutron keystone认证
openstack手动安装部署(十一) --- Neutron(network0)安装与配置
openstack手动安装部署(十一) --- Neutron(network0)安装与配置
(4)配置rabbitmq连接
openstack手动安装部署(十一) --- Neutron(network0)安装与配置
openstack手动安装部署(十一) --- Neutron(network0)安装与配置
(5)配置neutron 使用ml+openvswitch+gre
openstack手动安装部署(十一) --- Neutron(network0)安装与配置
查看配置是否生效
openstack手动安装部署(十一) --- Neutron(network0)安装与配置
openstack手动安装部署(十一) --- Neutron(network0)安装与配置
openstack手动安装部署(十一) --- Neutron(network0)安装与配置
openstack手动安装部署(十一) --- Neutron(network0)安装与配置
创建一个象征性链接plugin.ini,将其指向Ml2插件的配置文件
openstack手动安装部署(十一) --- Neutron(network0)安装与配置
(6)配置l3
openstack手动安装部署(十一) --- Neutron(network0)安装与配置
(7)、配置dhcp agent
openstack手动安装部署(十一) --- Neutron(network0)安装与配置
openstack手动安装部署(十一) --- Neutron(network0)安装与配置
(8)因采用gre网络,需要把mtu设置为1400
openstack手动安装部署(十一) --- Neutron(network0)安装与配置
openstack手动安装部署(十一) --- Neutron(network0)安装与配置
openstack手动安装部署(十一) --- Neutron(network0)安装与配置
(9)配置metadata agent,元数据代理提供配置信息
openstack手动安装部署(十一) --- Neutron(network0)安装与配置
openstack手动安装部署(十一) --- Neutron(network0)安装与配置
配置元数据代理共享**
openstack手动安装部署(十一) --- Neutron(network0)安装与配置
(10)在controller0节点上配置元数据代理共享
openstack手动安装部署(十一) --- Neutron(network0)安装与配置
(11)在网络节点,启动服务openvswitch
openstack手动安装部署(十一) --- Neutron(network0)安装与配置
配置ovs
集成网桥br-int处理实例内部网络流量
外部网桥br-ex处理外部网络流量
openstack手动安装部署(十一) --- Neutron(network0)安装与配置
openstack手动安装部署(十一) --- Neutron(network0)安装与配置
(12)修改eth1和br-ex网络配置
openstack手动安装部署(十一) --- Neutron(network0)安装与配置
重启网卡服务
openstack手动安装部署(十一) --- Neutron(network0)安装与配置
(13)启动neutron服务
openstack手动安装部署(十一) --- Neutron(network0)安装与配置
3.2、验证
(1)在controller0节点查看neutron服务状态
openstack手动安装部署(十一) --- Neutron(network0)安装与配置
(2)在网络节点上,每次重启虚拟机,都需要添加一次地址
查看网络ifconfig
openstack手动安装部署(十一) --- Neutron(network0)安装与配置
openstack手动安装部署(十一) --- Neutron(network0)安装与配置

在三个节点上分别进行验证

openstack手动安装部署(十一) --- Neutron(network0)安装与配置
openstack手动安装部署(十一) --- Neutron(network0)安装与配置
openstack手动安装部署(十一) --- Neutron(network0)安装与配置

相关文章: