Neutron计算节点部署

安装组件,安装的服务器是192.168.137.12

1、安装软件包

yum install -y openstack-neutron-linuxbridge ebtables ipset

2、配置文件neutron.conf

  • 因为neutron控制节点跟计算节点配置几乎一样,直接复制控制节点的文件到计算节点,将不同的部分进行修改。
scp /etc/neutron/neutron.conf root@192.168.137.12:/etc/neutron
  • 在neutron计算节点进行修改配置文件权限
chown -R root:neutron /etc/neutron/neutron.conf

  • neutron计算节点配置
[root@linux-node2 ~]# vim /etc/neutron/neutron.conf
#connection = # 删除mysql连接路径
[nova] # 删除nova标签下keystone配置
#notify_nova_on_port_status_changes = true # 注释
#notify_nova_on_port_data_changes = true # 注释
#core_plugin = ml2 # 注释
#service_plugins = # 注释
  • 为nova计算节点配置网络服务
[root@linux-node2 ~]# vim /etc/nova/nova.conf
[neutron]
url = http://192.168.137.11:9696
auth_url = http://192.168.137.11:35357
auth_type = password
project_domain_name = default
user_domain_name = default
region_name = RegionOne
project_name = service
username = neutron
password = neutron

提示:在nova控制节点配置文件中配置了neutron的节点选项,在nova计算节点的上也要配置neutron的节点选项。

3、配置Linuxbridge代理

编辑/etc/neutron/plugins/ml2/linuxbridge_agent.ini文件并且完成以下操作:

  • 在[linux_bridge]部分,将公共虚拟网络和公共物理网络接口对应起来
[linux_bridge]
physical_interface_mappings = public:eth0
  • 在[vxlan]部分,禁止VXLAN覆盖网络
[vxlan]
enable_vxlan = false
  • 在[securitygroup]部分,启用安全组并配置防火墙驱动
[securitygroup]
enable_security_group = True
firewall_driver = neutron.agent.linux.iptables_firewall.IptablesFirewallDriver

4、重启计算节点nova-compute

systemctl restart openstack-nova-compute.service

5、启动Linuxbridge代理并配置它开机自启动

systemctl enable neutron-linuxbridge-agent.service
systemctl start neutron-linuxbridge-agent.service

6、进入控制节点(192.168.137.11),进行检查

source /root/admin-openstack.sh
neutron agent-list

最新文章

  1. Java—多线程编程
  2. 关于post请求超出最大长度
  3. Yaf框架下类的自动加载
  4. 获取Android studio的SHA1值
  5. C编程风格的人机交互 -- CSHELL (提供源码下载)
  6. STL标准模板库 向量容器(vector)
  7. js基础例子
  8. simple factory, factory method, abstract factory
  9. 2014web面试题
  10. Java是解释型还是编译型语言?
  11. idea激活方式
  12. pip离线安装python包
  13. mysql的取整函数
  14. 【SpringBoot】单元测试进阶实战、自定义异常处理、t部署war项目到tomcat9和启动原理讲解
  15. setvlet基础知识
  16. [git hooks] pre-commit 配置
  17. Unity3D学习笔记(十四):Animation旧动画
  18. jenkins发邮件问题
  19. Kafka 部署指南-好久没有更新博客了
  20. 第七篇:Spark SQL 源码分析之Physical Plan 到 RDD的具体实现

热门文章

  1. Centos7下python3安装ipython
  2. 【Android UI设计与开发】第01期:引导界面(一)ViewPager介绍和使用详解
  3. 【分享】熟练的Java程序员应该掌握哪些技术?
  4. SpringBoot整合Mybatis之进门篇
  5. 如何使用SVN
  6. Jmeter目录文件讲解
  7. 使用tensorflow实现mnist手写识别(单层神经网络实现)
  8. CSAPP lab2 二进制拆弹 binary bombs phase_2
  9. 《Linux内核分析与实现》 第四周 读书笔记
  10. 2013337朱荟潼 Linux第一章读书笔记——Linux内核简介