Guys, I figured out part of the problem.
The problem is a wireless TP-link router with the OpenWRT firmware
configured with bridge.
When I connect this wireless router to the switch with the OpenStack
cloud servers, the Linux bridge agent starts to make an error and I lose
access to the VMs.
It is not duplicate IP or DHCP.
Does anyone have any idea what it is?
Em 27-07-2018 08:32, Marcio Prado escreveu:
Thanks for the help Eugen,
This log is from the linuxbridge of the controller node. Compute nodes
are not logging errors.
Follows the output of the "openstack network agent list"
+--------------------------------------+--------------------+------------+-------------------+-------+-------+---------------------------+
| ID | Agent Type | Host
| Availability Zone | Alive | State | Binary |
+--------------------------------------+--------------------+------------+-------------------+-------+-------+---------------------------+
| 590f5a6d-379b-4e8d-87ec-f1060cecf230 | Linux bridge agent |
controller | None | True | UP |
neutron-linuxbridge-agent |
| 88fb87c9-4c03-4faa-8286-95be3586fc94 | DHCP agent |
controller | nova | True | UP | neutron-dhcp-agent
|
| b982382e-438c-46a9-8d4e-d58d554150fd | Linux bridge agent | compute1
| None | True | UP | neutron-linuxbridge-agent |
| c7a9ba41-1fae-46cd-b61f-30bcacb0a4e8 | L3 agent |
controller | nova | True | UP | neutron-l3-agent
|
| c9a1ea4b-2d5d-4bda-9849-cd6e302a2917 | Metadata agent |
controller | None | True | UP |
neutron-metadata-agent |
| e690d4b9-9285-4ddd-a87a-f28ea99d9a73 | Linux bridge agent | compute3
| None | False | UP | neutron-linuxbridge-agent |
| fdd8f615-f5d6-4100-826e-59f8270df715 | Linux bridge agent | compute2
| None | False | UP | neutron-linuxbridge-agent |
+--------------------------------------+--------------------+------------+-------------------+-------+-------+---------------------------+
compute2 and compute3 are turned off intentionally.
Log compute1
/var/log/neutron/neutron-linuxbridge-agent.log
2018-07-27 07:43:57.242 1895 INFO neutron.common.config [-]
/usr/bin/neutron-linuxbridge-agent version 10.0.0
2018-07-27 07:43:57.243 1895 INFO
neutron.plugins.ml2.drivers.linuxbridge.agent.linuxbridge_neutron_agent
[-] Interface mappings: {'provider': 'eno3'}
2018-07-27 07:43:57.243 1895 INFO
neutron.plugins.ml2.drivers.linuxbridge.agent.linuxbridge_neutron_agent
[-] Bridge mappings: {}
2018-07-27 07:44:00.954 1895 INFO
neutron.plugins.ml2.drivers.linuxbridge.agent.linuxbridge_neutron_agent
[-] Agent initialized successfully, now running...
2018-07-27 07:44:01.582 1895 INFO
neutron.plugins.ml2.drivers.agent._common_agent
[req-3a8a42dc-32fc-40fc-8a4f-ddbb4d8c5f5b - - - - -] RPC agent_id:
lb525400d52f59
2018-07-27 07:44:01.589 1895 INFO
neutron.agent.agent_extensions_manager
[req-3a8a42dc-32fc-40fc-8a4f-ddbb4d8c5f5b - - - - -] Loaded agent
extensions: []
2018-07-27 07:44:01.716 1895 INFO
neutron.plugins.ml2.drivers.agent._common_agent [-] Linux bridge agent
Agent has just been revived. Doing a full sync.
2018-07-27 07:44:01.778 1895 INFO
neutron.plugins.ml2.drivers.agent._common_agent
[req-3a8a42dc-32fc-40fc-8a4f-ddbb4d8c5f5b - - - - -] Linux bridge
agent Agent RPC Daemon Started!
2018-07-27 07:44:01.779 1895 INFO
neutron.plugins.ml2.drivers.agent._common_agent
[req-3a8a42dc-32fc-40fc-8a4f-ddbb4d8c5f5b - - - - -] Linux bridge
agent Agent out of sync with plugin!
2018-07-27 07:44:02.418 1895 INFO
neutron.plugins.ml2.drivers.linuxbridge.agent.arp_protect
[req-3a8a42dc-32fc-40fc-8a4f-ddbb4d8c5f5b - - - - -] Clearing orphaned
ARP spoofing entries for devices []
I'm using this OpenStack cloud to run my master's experiment. I turned
off all nodes, and after a few days I called again and from that the
VMs were not remotely accessible.
So I delete existing networks and re-create. It was in an attempt to
solve the problem.
Here is an attached image. Neutron is creating multiple interfaces on
the 10.0.0.0 network on the router.
Em 27-07-2018 05:05, Eugen Block escreveu:
Hi,
is there anything in the linuxbridge-agent logs on control and/or
compute node(s)?
Which neutron services don't start? Can you paste "openstack network
agent list" output?
The important question is: what was the cause of "neutron stopped
working" and why did you delete the existing networks? It probably
would be helpful knowing the reaseon to be able to prevent such
problemes in the future. Or are the provided logs from before?
We experience network/neutron troubles from time to time, and
sometimes the only way to fix it is a reboot.
Regards,
Eugen
Zitat von Marcio Prado <marciopr...@marcioprado.eti.br>:
Good afternoon,
For no apparent reason my Neutron stopped working.
I deleted the networks, subnets and routers, created everything
again.
But it does not work. The logs are:
2018-07-26 11:29:16.101 3272 INFO
neutron.plugins.ml2.drivers.agent._common_agent
[req-9ba0ca9f-aeaf-44b2-ba24-c08556aae0ac - - - - -] Linux bridge
agent Agent out of sync with plugin!
2018-07-26 11:29:16.101 3272 INFO neutron.agent.securitygroups_rpc
[req-9ba0ca9f-aeaf-44b2-ba24-c08556aae0ac - - - - -] Preparing
filters for devices set(['tap69feb7be-2b', 'tap0efd5228-b0',
'tap83a57ce5-a8', 'tapd50d137f-f6'])
2018-07-26 11:29:18.218 3272 INFO
neutron.plugins.ml2.drivers.agent._common_agent
[req-9ba0ca9f-aeaf-44b2-ba24-c08556aae0ac - - - - -] Port
tap69feb7be-2b updated. Details: {u'profile': {},
u'network_qos_policy_id': None, u'qos_policy_id': None,
u'allowed_address_pairs': [], u'admin_state_up': True,
u'network_id': u'0f293447-ad01-465e-a034-fdaa136a4488',
u'segmentation_id': None, u'device_owner':
u'network:router_gateway', u'physical_network': u'provider',
u'mac_address': u'fa:16:3e:a3:be:5c', u'device': u'tap69feb7be-2b',
u'port_security_enabled': False, u'port_id':
u'69feb7be-2b9c-4604-a078-32c984d7075a', u'fixed_ips':
[{u'subnet_id': u'5ef3df97-d88a-4c60-969c-5a862f04c1e0',
u'ip_address': u'192.168.0.14'}], u'network_type': u'flat'}
2018-07-26 11:29:18.871 3272 INFO
neutron.plugins.ml2.drivers.linuxbridge.agent.arp_protect
[req-9ba0ca9f-aeaf-44b2-ba24-c08556aae0ac - - - - -] Skipping ARP
spoofing rules for port 'tap69feb7be-2b' because it has port
security disabled
2018-07-26 11:29:20.208 3272 ERROR neutron.agent.linux.utils
[req-9ba0ca9f-aeaf-44b2-ba24-c08556aae0ac - - - - -] Exit code: 2;
Stdin: ; Stdout: ; Stderr: RTNETLINK answers: File exists
2018-07-26 11:29:20.219 3272 ERROR
neutron.plugins.ml2.drivers.agent._common_agent
[req-9ba0ca9f-aeaf-44b2-ba24-c08556aae0ac - - - - -] Error in agent
loop. Devices info: {'current': set(['tap69feb7be-2b',
'tap0efd5228-b0', 'tap83a57ce5-a8', 'tapd50d137f-f6']),
'timestamps': {'tap0efd5228-b0': 9, 'tap69feb7be-2b': 13,
'tap83a57ce5-a8': 10, 'tapd50d137f-f6': 8}, 'removed': set([]),
'added': set(['tap69feb7be-2b', 'tap0efd5228-b0', 'tap83a57ce5-a8',
'tapd50d137f-f6']), 'updated': set([])}
2018-07-26 11:29:20.219 3272 ERROR
neutron.plugins.ml2.drivers.agent._common_agent Traceback (most
recent call last):
2018-07-26 11:29:20.219 3272 ERROR
neutron.plugins.ml2.drivers.agent._common_agent File
"/usr/lib/python2.7/dist-packages/neutron/plugins/ml2/drivers/agent/_common_agent.py",
line 453, in daemon_loop
2018-07-26 11:29:20.219 3272 ERROR
neutron.plugins.ml2.drivers.agent._common_agent sync =
self.process_network_devices(device_info)
2018-07-26 11:29:20.219 3272 ERROR
neutron.plugins.ml2.drivers.agent._common_agent File
"/usr/lib/python2.7/dist-packages/osprofiler/profiler.py", line 153,
in wrapper
2018-07-26 11:29:20.219 3272 ERROR
neutron.plugins.ml2.drivers.agent._common_agent return f(*args,
**kwargs)
2018-07-26 11:29:20.219 3272 ERROR
neutron.plugins.ml2.drivers.agent._common_agent File
"/usr/lib/python2.7/dist-packages/neutron/plugins/ml2/drivers/agent/_common_agent.py",
line 210, in process_network_devices
Has anyone had similar experience?
-- Marcio Prado
Analista de TI - Infraestrutura e Redes
Fone: (35) 9.9821-3561
www.marcioprado.eti.br
_______________________________________________
Mailing list:
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to : openstack@lists.openstack.org
Unsubscribe :
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
_______________________________________________
Mailing list:
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to : openstack@lists.openstack.org
Unsubscribe :
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
--
Marcio Prado
Analista de TI - Infraestrutura e Redes
Fone: (35) 9.9821-3561
www.marcioprado.eti.br
_______________________________________________
Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to : openstack@lists.openstack.org
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack