消息关闭
    暂无新消息!
配置neutron的时候遇到问题:
两台机器,一台做controller一台做compute,都是单网卡。
controller的ip:192.168.20.1
compute的ip:192.168.20.2
controller上面nova的相关配置:

neutron_url = http://controller:9696
neutron_auth_strategy = keystone
neutron_admin_tenant_name = service
neutron_admin_username = neutron
neutron_admin_password = neutron
neutron_admin_auth_url = http://controller:35357/v2.0
neutron_use_dhcp = true
network_manager = nova.network.neutron.manager.NeutronManager
connection_type=libvirt
libvirt_type=qemu
libvirt_vif_type=ethernet
libvirt_vif_driver=nova.virt.libvirt.vif.NeutronLinuxBridgeVIFDriver
linuxnet_interface_driver=nova.network.linux_net.NeutronLinuxBridgeInterfaceDriver
service_neutron_metadata_proxy = true
neutron_metadata_proxy_shared_secret = star123
metadata_host = controller
metadata_listen = 0.0.0.0
forward_bridge_interface = all


l3_agent.ini
[DEFAULT]
interface_driver = neutron.agent.linux.interface.BridgeInterfaceDriver
use_namespaces = True
external_network_bridge =


dhcp_agent.ini
interface_driver = neutron.agent.linux.interface.BridgeInterfaceDriver
dhcp_driver = neutron.agent.linux.dhcp.Dnsmasq
use_namespaces = True



linuxbridge.ini

[vlans]
tenant_network_type = vlan
network_vlan_ranges = physnet1:1000:2999
[linux_bridge]
physical_interface_mappings = physnet1:int0
[securitygroup]
firewall_driver = neutron.agent.firewall.NoopFirewallDriver


neutron.conf

core_plugin = neutron.plugins.linuxbridge.lb_neutron_plugin.LinuxBridgePluginV2
service_plugins = router

其他认证之类的配置没有贴上来。启动的时候还算正常,运行neutron agent-list等命令的时候会显示Connection to neutron failed: Maximum attempts reached,查看发现neutron-server挂掉,log里面显示
[code=text]
2014-07-02 09:49:36.110 17513 CRITICAL neutron [-] (u'Multiple plugins for service %s were configured', 'L3_ROUTER_NAT')
[\code]

另外,关于linux-bridge配置的资料,官方文档里面基本没有提及,在网上找了一些但是配出来还是有各种问题。是否可以推荐一个比较靠谱的linux bridge配置openstack教程吗?

3个回答