[Openstack] Error Neutron: RTNETLINK answers: File exists

Marcio Prado marcioprado at marcioprado.eti.br
Fri Jul 27 11:32:47 UTC 2018


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 <marcioprado at 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 at 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 at 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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ErrorNeutron.png
Type: image/png
Size: 50453 bytes
Desc: not available
URL: <http://lists.openstack.org/pipermail/openstack/attachments/20180727/bf879e2d/attachment-0001.png>


More information about the Openstack mailing list