I have a network setup with 6 Arista 7050QX running VXLAN-EVPN. All nodes are doing eBGP. I can establish eBGP sessions and configure EVPN as well but the moment I start sending traffic via VXLAN then BGP stops working saying “BGP agent not running”.
I have tried 4.21.5F, 4.21.3F and currently using 4.20.5F but same result.
Config looks like this at one end.
Router bgp 65001
Software image version: 4.20.5F
Uptime: 2 days, 11 hours and 48 minutes
Remote configuration is identical with different VLAN mapping.
router bgp 65000
Can you ensure you are running multi-agent protocol? If not, you should configure below command for EVPN support:
service routing protocols model multi-agent
Please note this will restart your routing agent which means your bgp sessions will terminate and reestablish.
As Aesha stated, most likely you are missing multi-agent configuration. As per this doc: https://eos.arista.com/evpn-configuration-layer-2-evpn-design-with-type-2-routes/
The EVPN BGP functionality is provided by a new BGP agent, therefore before configuring any eBGP functionality for either the underlay or overlay networks on the leaf or spine switches, the new BGP agent needs to enabled on each of the switches with the command below:
CLI command to enable EVPN BGP agent on the Leaf and Spine nodes
“service routing protocols model multi-agent”
Hope that helps.
Hi Jose and Aesha,
This may not be of much help to you. However, there are a number of known bugs in arBGP, i’d suggest upgrading in my opinion. I used arBGP (multi-agent) and suffered numerous crashes which resulted in a couple of fixes being pushed out by the EOS team. EOS 4.21.3F and up fixed a number of headaches for me.
Hi Aftab, you are testing on a 7050X platform which requires the re-circulation ports to be configured to support VXLAN routing. The details are covered here…
If the re-circulation ports are configured can you send the output of the following commands:
show interface vxlan 1
Post your Answer
You must be logged in to post an answer.