Openstack云平台搭建课程五·网络服务Neutron

这是搭建Openstack云平台的第五堂课,主要讲解网络组件neutron的配置过程。Neutron负责Openstack中的网络资源,提供ip、vlan、vxlan、route等服务。

创建数据库用户

配置neutron服务凭证

创建neutron服务凭证

输入密码(Neutron123)后继续:

创建endpoint

配置控制节点上的网络服务

安装 neutron

配置 neutron

修改配置/etc/neutron/neutron.conf

配置 modular layer 2

修改配置/etc/neutron/plugins/ml2/ml2_conf.ini

配置 linuxbridge agent

修改配置/etc/neutron/plugins/ml2/linuxbridge_agent.ini

注意:

  • physical_interface_mappings 为底层的物理公共网络接口
  • local_ip 为控制节点的管理网络的IP地址

启用操作系统内核网桥过滤器,修改配置/usr/lib/sysctl.d/00-system.conf

配置 layer 3 agent

修改配置/etc/neutron/l3_agent.ini

配置 dhcp agent

修改配置/etc/neutron/dhcp_agent.ini

配置 metadata agent

修改配置/etc/neutron/metadata_agent.ini

配置 nova

修改配置/etc/nova/nova.conf

同步数据

启动应用

至此,控制节点上的网络服务已经完成配置。

配置计算节点上的网络服务

安装 neutron

配置 neutron

修改配置/etc/neutron/neutron.conf

配置 linuxbridge agent

修改配置/etc/neutron/plugins/ml2/linuxbridge_agent.ini

配置 nova

修改配置/etc/nova/nova.conf

同样需要确保操作系统内核支持网桥过滤器(参照控制节点)。

启动应用

验证结果

在控制节点上执行以下命令,查看网络状态。

至此,计算节点上的网络服务也完成配置。

原创文章禁止转载:技术学堂 » Openstack云平台搭建课程五·网络服务Neutron

精彩评论

1+2=

感谢您的支持与鼓励

支付宝扫一扫打赏

微信扫一扫打赏