使用ml2 plugin配置OpenStack Neutron gre 网络

OS:RHEL6.4

OpenStack version:Havana

控制节点:xianghui-controller 10.7.0.170

计算节点:xianghui-compute   10.7.0.176


1. 为了在RHEL6.4上支持GRE,需要添加RDO源:

http://repos.fedorapeople.org/repos/openstack/openstack-havana/epel-6/

下载下面两个包并安装

kernel-2.6.32-358.114.1.openstack.el6.gre.2.x86_64.rpm

kernel-firmware-2.6.32-358.114.1.openstack.el6.gre.2.noarch.rpm

[root@xianghui-controller ~]# rpm -ivh kernel-2.6.32-358.114.1.openstack.el6.gre.2.x86_64.rpm kernel-firmware-2.6.32-358.114.1.openstack.el6.gre.2.noarch.rpm
warning: kernel-2.6.32-358.114.1.openstack.el6.gre.2.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID 2bc7c801: NOKEY
Preparing...                ########################################### [100%]
   1:kernel-firmware        ########################################### [ 50%]
   2:kernel                 ########################################### [100%]

安装的openvswitch版本:

[root@xianghui-controller ~]# rpm -qa|grep openvswitch
openvswitch-1.10.0-3.ibm.x86_64

2. 配置Neutron conf files:

控制节点:

/etc/neutron/neutron.conf
[default]
#core_plugin = neutron.plugins.openvswitch.ovs_neutron_plugin.OVSNeutronPluginV2
core_plugin = neutron.plugins.ml2.plugin.Ml2Plugin
[database]
connection = mysql://neutron:[email protected]/ovs_neutron

/etc/neutron/plugins/ml2/ml2_conf.ini
[ml2]
type_drivers = gre
tenant_network_types = gre
[ml2_type_gre]
tunnel_id_ranges = 15:1000

/etc/neutron/plugins/openvswitch/ovs_neutron_plugin.ini
enable_tunneling = True
local_ip = 10.7.0.170

计算节点:

/etc/neutron/plugins/openvswitch/ovs_neutron_plugin.ini
enab
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值