openstack网络服务neutron计算节点部署

shhnwangjian shhnwangjian     2022-08-21     504

关键词:

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

 

##6.2neutron计算节点--openstack

##6.2Neutron计算节点 ##6.2Neutron计算节点#6.2.Neutron.compute.sh#安装yuminstall-yopenstack-neutron-linuxbridgeebtablesipset#配置cp/etc/neutron/neutron.conf{,.bak}echo‘#[DEFAULT]auth_strategy=keystonetranspor 查看详情

openstack网络服务neutron介绍和控制节点部署

Neutron介绍neutron是openstack重要组件之一,在以前是时候没有neutron项目。早期的时候是没有neutron,早期所使用的网络的nova-network,经过版本改变才有个neutron。OpenStackNetworking网络:在实际的物理环境下,我们使用交换机或者集线器... 查看详情

openstack部署笔记--neutron计算节点

控制节点#vim/etc/neutron/neutron.conf[DEFAULT]#...transport_url=rabbit://openstack:[email protected]auth_strategy=keystone[keystone_authtoken]#...auth_uri=http://keystone.downtown8.cn:5000auth_url=ht 查看详情

openstack实战讲解之-----08-计算节点neutron配置

Neutron组件安装[[email protected] ~]# yum install openstack-neutron-linuxbridge ebtables ipset配置通用组件Networking通用组件的配置包括认证机制、消息队列和插件编辑``/etc/neutron/neutron.conf``文件并完成如下 查看详情

openstack之neutron

网络组件neutron在整个openstack体系中应该是最难的一部分,需要在控制节点和计算节点上面同时安装1、创建neutron用户及授权[[email protected] ~]# source admin-openrc.sh[[email protected] ~]# openstack user cr 查看详情

openstack-neutron安装与配置

一、实验目的:1、理解neutron服务在OpenStack中的作用2、掌握在控制节点上安装配置neutron的方法和步骤3、掌握在计算节点上安装与配置neutron的方法和步骤二、实验步骤:准备工作:首先分别在控制节点和计算节点上各添加一块网... 查看详情

openstack的部署之neutron项目(7-6)(代码片段)

OpenStack的部署之Neutron项目(7-6)一、CT控制节点1、创建数据库neutron,并进行授权2、创建用户、服务并赋权3、注册API4、安装提供者网络(桥接)并修改相关配置文件5、重启相关服务二、C1、C2计算节点操作1、部署neutron... 查看详情

##6.1neutron控制节点--openstack

##6.1Neutron控制节点 ##6.1Neutron控制节点#6.1.Neutron.controller.sh#本实例网络配置方式是:公共网络#官方参考https://docs.openstack.org/neutron/pike/install/controller-install-rdo.html#创建Neutron数据库、用户认证,前面已设置source./admin-op 查看详情

openstack的部署t版——neutron组件(代码片段)

OpenStack的部署(六)——Neutron组件一、CT控制节点1、创建数据库neutron,并进行授权2、创建用户、服务并赋权3、注册API到neutron服务,给neutron服务关联端口,即添加endpoint4、安装提供者网络(桥接)5、重启相关... 查看详情

openstack运维-部署neutron组件[t版](代码片段)

...证服务组件一、Neutron概述Neutron是OpenStack项目中负责提供网络服务的组件,它基于软件定义网络的思想,实现了网络虚拟化下的资源管理。Neutron的设计目标是实现“网络即服务(Networkinga 查看详情

openstack入门篇之neutron服务(控制节点)的部署与测试(代码片段)

...设计理念是把所有的组件当做服务来注册的。Neutron就是网络服务。它将网络、子网、端口和路由器抽象化,之后启动的虚拟主机就可以连接到这个 查看详情

openstack部署笔记--neutron控制节点

控制节点配置neutron用户及服务$.admin-openrc$openstackusercreate--domaindefault--password-promptneutron$openstackroleadd--projectservice--userneutronadmin$openstackservicecreate--nameneutron--description"OpenStac 查看详情

openstack运维-部署neutron组件[t版](代码片段)

...证服务组件一、Neutron概述Neutron是OpenStack项目中负责提供网络服务的组件,它基于软件定义网络的思想,实现了网络虚拟化下的资源管理。Neutron的设计目标是实现“网络即服务(NetworkingasaService),在设计上遵循了基于SD... 查看详情

##2neutron计算节点

 ###openstack-ocata单节点安装部署目录汇总  一安装neutronyuminstallopenstack-neutron-linuxbridgeebtablesipset-y--------------------------------------------------------------------------------二配置neutro 查看详情

openstack——网络服务neutron

一、Neutron介绍  OpenStack网络服务已由Quantum改名为Neutron。Neutron是OpenStack核心项目之一,提供云计算环境下的虚拟网络功能服务。  Neutron的设计目标是实现“网络即服务(NetworkingasaService)”。为了达到这一目标,... 查看详情

浅谈openstackt版服务组件--neutron计算服务(#^.^#)持续更新中(代码片段)

...网与端口4、openstack中的网络模型(neutron)三、OpenStack-Neutron网络服务1、Neutron网络基础架构2、Neutron-server层次结构3、neutron遵 查看详情

浅谈openstackt版服务组件--neutron计算服务(#^.^#)持续更新中(代码片段)

...网与端口4、openstack中的网络模型(neutron)三、OpenStack-Neutron网络服务1、Neutron网络基础架构2、Neutron-server层次结构3、neutron遵 查看详情

配置dhcp服务-每天5分钟玩转openstack(89)

前面章节我们看到instance在启动过程中能够从Neutron的DHCP服务获得IP,本节将详细讨论其内部实现机制。Neutron提供DHCP服务的组件是DHCPagent。DHCPagent在网络节点运行上,默认通过dnsmasq实现DHCP功能。配置DHCPagentDHCPagent的配置文件位... 查看详情