Openstack 网络服务 Neutron计算节点部署(十)

Neutron计算节点部署

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

1、安装软件包

yum install -y openstack-neutron-linuxbridge ebtables ipset

2、配置文件neutron.conf

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

  • neutron计算节点配置
[[email protected] ~]# 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计算节点配置网络服务
[[email protected] ~]# 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

时间: 2024-12-24 01:25:20

Openstack 网络服务 Neutron计算节点部署(十)的相关文章

Openstack 网络服务Neutron [五]

Openstack 网络服务Neutron [五] openstack 时间:2016年11月28日 Neutron介绍 neutron是openstack重要组件之一,在以前是时候没有neutron项目 早期的时候是没有neutron,早期所使用的网络的nova-network,经过版本改变才有个neutron Openstack Networking 网络: 在实际的物理环境下,我们使用交换机或者集线器把多个计算机连接起来形成了网络.在Neutron的世界里,网络也是将多个不同的云主机连接起

Openstack 网络服务Neutron介绍和控制节点部署 (九)

Neutron介绍 neutron是openstack重要组件之一,在以前是时候没有neutron项目. 早期的时候是没有neutron,早期所使用的网络的nova-network,经过版本改变才有个neutron. OpenStack Networking 网络:在实际的物理环境下,我们使用交换机或者集线器把多个计算机连接起来形成了网络.在Neutron的世界里,网络也是将多个不同的云主机连接起来. 子网:在实际的物理环境下,在一个网络中.我们可以将网络划分成多为逻辑子网.在Neutron的世

OpenStack(Kilo版本)网络服务neutron的安装部署

Openstack网络主要是和OpenStack计算交互,提供网络连接到它的实例.一.OpenStack网络服务包含的组件 图1.1. OpenStack Nova组件 二.OpenStack网络节点基本环节的搭建1.配置主机名和网络信息1.1配置主机名 [email protected]:~# vim /etc/hostname network 1.2 配置IP地址 [email protected]:~# vim  /etc/network/interfaces auto eth0 ifac

OpenStack —— 网络服务Neutron(五)

一.Neutron介绍 OpenStack网络服务已由Quantum改名为Neutron.Neutron是OpenStack核心项目之一,提供云计算环境下的虚拟网络功能服务. Neutron的设计目标是实现"网络即服务(Networking as a Service)".为了达到这一目标,在设计上遵循了基于SDN(Software-Defined Networking)实现网络虚拟化的原则,在实现上充分利用了Linux系统上的各种网络相关的技术. Neutron网络允许用户创建和管理网

openstack-mikata之网络服务(计算节点安装部署)

计算节点(10.0.0.31)前期的准备工作已经做好了接下来开始计算节点的部署安装 1.安装相关软件包 2.编辑/etc/neutron/neutron.conf 1)[DEFAULT]配置 "RabbitMQ" 消息队列的连接.配置认证服务访问 2)[oslo_messaging_rabbit]配置 "RabbitMQ" 消息队列的连接 3)[keystone_authtoken]配置认证服务访问 4)[oslo_concurrency]配置锁路径 3.配置网络(

OpenStack 存储服务 Cinder存储节点部署NFS(十七)

Cinder存储节点部署 1.安装软件包 yum install -y nfs-utils rpcbind 提示:早期版本安装portmap nfs-utils :包括基本的NFS命令与监控程序 rpcbind或portmap:支持安全NFS RPC服务的连接 2.配置NFS目录的访问权限.用户映射 mkdir -p /data/nfs vim /etc/exports /data/nfs *(rw,no_root_squash) 访问权限选项 设置输出目录只读:ro 设置输出目录读写:rw 用

OpenStack IceHouse 部署 - 4 - 计算节点部署

Nova计算服务(计算节点) 参考 本页内容依照官方安装文档进行,具体参见Configure a compute node(nova service) 前置工作 数据库 由于我们在Nova(计算管理)部署配置中使用了mysql数据库,所以移除本地sqlite数据库 sudo rm /var/lib/nova/nova.sqlite 修改vmlinuz权限 For security reasons, the Linux kernel is not readable by normal users

##6.2 Neutron计算节点--openstack

##6.2 Neutron计算节点 ##6.2 Neutron计算节点 #6.2.Neutron.compute.sh #安装 yum install -y openstack-neutron-linuxbridge ebtables ipset #配置 cp /etc/neutron/neutron.conf{,.bak} echo '# [DEFAULT] auth_strategy = keystone transport_url = rabbit://openstack:[email p

##6.2 Neutron计算节点-- openstack pike

##6.2 Neutron计算节点 #6.2.Neutron.compute.sh #安装 yum install -y openstack-neutron-linuxbridge ebtables ipset #配置 cp /etc/neutron/neutron.conf{,.bak} echo '# [DEFAULT] auth_strategy = keystone transport_url = rabbit://openstack:[email protected] [keyston