You can configure ECMP and RH ECMP paths.
efa tenant vrf create --name <vrf-name> --tenant <tenant-name>
--max-path <1-128> --rh-max-path <8|16|64|128>
efa tenant vrf update –name <vrf-name> --tenant <tenant-name>
--operation <max-path-add | max-path-delete | rh-max-path-add | rh-max-path-add>
--max-path <1-128> --rh-max-path <8|16|64|128>
efa:root)root@admin01:~# efa fabric show –-name fabric1
Fabric Name: fabric1, Fabric Description: , Fabric Type: non-clos, Fabric Status: configure-success, Fabric Health: Green
+-------------+-------+-----------+------------+------+--------------+-------------+-------------------+-----------------+---------+-------+
| IP ADDRESS | RACK | HOST NAME | ASN | ROLE | DEVICE STATE | APP STATE | CONFIG GEN REASON | PENDING CONFIGS | VTLB ID | LB ID |
+-------------+-------+-----------+------------+------+--------------+-------------+-------------------+-----------------+---------+-------+
| 10.20.246.1 | rack1 | NH-1 | 4200000000 | Leaf | provisioned | cfg in-sync | NA | NA | 2 | 1 |
| 10.20.246.2 | rack1 | NH-2 | 4200000000 | Leaf | provisioned | cfg in-sync | NA | NA | 2 | 1 |
+-------------+-------+-----------+------------+------+--------------+-------------+-------------------+-----------------+---------+-------+
(efa:root)root@admin01:~# efa tenant show
+------+---------+------------+-------------+-------------+-----------+-----------+---------------------+--------------------------+
| Name | Type | VLAN Range | L2VNI Range | L3VNI Range | VRF Count | Enable BD | Ports | Mirror Destination Ports |
+------+---------+------------+-------------+-------------+-----------+-----------+---------------------+--------------------------+
| ten1 | private | 11-20 | | | 10 | false | 10.20.246.1[0/1-10] | |
| | | | | | | | 10.20.246.2[0/1-10] | |
+------+---------+------------+-------------+-------------+-----------+-----------+---------------------+--------------------------+
(efa:root)root@admin01:~# efa tenant vrf create --name ten1vrf1 --tenant ten1
(efa:root)root@admin01:~# efa tenant vrf create --name ten1vrf2 --tenant ten1 --max-path 128 --rh-max-path 128
(efa:root)root@admin01:~# efa tenant vrf show --detail
=============================================================================================================================================================
Name : ten1vrf1
Tenant : ten1
Routing Type : distributed
Centralized Routers :
Enable Layer3 Extension : true
Redistribute : connected
Max Path : 8
Local Asn :
L3VNI :
EVPN IRB BD :
EVPN IRB VE :
BR VNI :
BR BD :
BR VE :
RH Max Path :
Enable RH ECMP : false
Enable Graceful Restart : false
Enable NextHop Recursion: false
Route Target :
Static Route :
Static Route BFD :
Network Route Address :
Static Network :
Aggregate Address :
VRF Type : private
State : vrf-created
Dev State : not-provisioned
App State : cfg-ready
=============================================================================================================================================================
=============================================================================================================================================================
Name : ten1vrf2
Tenant : ten1
Routing Type : distributed
Centralized Routers :
Enable Layer3 Extension : true
Redistribute : connected
Max Path : 128
Local Asn :
L3VNI :
EVPN IRB BD :
EVPN IRB VE :
BR VNI :
BR BD :
BR VE :
RH Max Path : 128
Enable RH ECMP : false
Enable Graceful Restart : false
Enable NextHop Recursion: false
Route Target :
Static Route :
Static Route BFD :
Network Route Address :
Static Network :
Aggregate Address :
VRF Type : private
State : vrf-created
Dev State : not-provisioned
App State : cfg-ready
=============================================================================================================================================================
(efa:root)root@admin01:~# efa tenant epg create --name ten1epg1 --tenant ten1 --port 10.20.246.1[0/1] --switchport-mode trunk --ctag-range 11 --vrf ten1vrf1 --anycast-ip 11:10.1.1.11/24
(efa:root)root@admin01:~# efa tenant epg create --name ten1epg2 --tenant ten1 --port 10.20.246.1[0/2] --switchport-mode trunk --ctag-range 12 --vrf ten1vrf2 --anycast-ip 12:10.1.1.12/24
(efa:root)root@admin01:~# efa tenant vrf show --detail
=============================================================================================================================================================
Name : ten1vrf1
Tenant : ten1
Routing Type : distributed
Centralized Routers :
Enable Layer3 Extension : true
Redistribute : connected
Max Path : 8
Local Asn :
L3VNI : 8192
EVPN IRB BD : 4096
EVPN IRB VE : 8192
BR VNI : 4096
BR BD :
BR VE :
RH Max Path :
Enable RH ECMP : false
Enable Graceful Restart : false
Enable NextHop Recursion: false
Route Target : import 101:101
: export 101:101
Static Route :
Static Route BFD :
Network Route Address :
Static Network :
Aggregate Address :
VRF Type : private
State : vrf-device-created
Dev State : provisioned
App State : cfg-in-sync
=============================================================================================================================================================
Name : ten1vrf2
Tenant : ten1
Routing Type : distributed
Centralized Routers :
Enable Layer3 Extension : true
Redistribute : connected
Max Path : 128
Local Asn :
L3VNI : 8191
EVPN IRB BD : 4095
EVPN IRB VE : 8191
BR VNI : 4096
BR BD :
BR VE :
RH Max Path : 128
Enable RH ECMP : false
Enable Graceful Restart : false
Enable NextHop Recursion: false
Route Target : import 102:102
: export 102:102
Static Route :
Static Route BFD :
Network Route Address :
Static Network :
Aggregate Address :
VRF Type : private
State : vrf-device-created
Dev State : provisioned
App State : cfg-in-sync
=============================================================================================================================================================
efa tenant vrf update --name ten1vrf1 --tenant ten1 --operation max-path-add --max-path 128
efa tenant vrf update --name ten1vrf1 --tenant ten1 --operation rh-max-path-add --rh-max-path 128
(efa:root)root@admin01:~# efa tenant vrf show --detail
=============================================================================================================================================================
Name : ten1vrf1
Tenant : ten1
Routing Type : distributed
Centralized Routers :
Enable Layer3 Extension : true
Redistribute : connected
Max Path : 128
Local Asn :
L3VNI : 8192
EVPN IRB BD : 4096
EVPN IRB VE : 8192
BR VNI : 4096
BR BD :
BR VE :
RH Max Path : 128
Enable RH ECMP : false
Enable Graceful Restart : false
Enable NextHop Recursion: false
Route Target : import 101:101
: export 101:101
Static Route :
Static Route BFD :
Network Route Address :
Static Network :
Aggregate Address :
VRF Type : private
State : vrf-device-created
Dev State : provisioned
App State : cfg-in-sync
=============================================================================================================================================================
Name : ten1vrf2
Tenant : ten1
Routing Type : distributed
Centralized Routers :
Enable Layer3 Extension : true
Redistribute : connected
Max Path : 128
Local Asn :
L3VNI : 8191
EVPN IRB BD : 4095
EVPN IRB VE : 8191
BR VNI : 4096
BR BD :
BR VE :
RH Max Path : 128
Enable RH ECMP : false
Enable Graceful Restart : false
Enable NextHop Recursion: false
Route Target : import 102:102
: export 102:102
Static Route :
Static Route BFD :
Network Route Address :
Static Network :
Aggregate Address :
VRF Type : private
State : vrf-device-created
Dev State : provisioned
App State : cfg-in-sync
=============================================================================================================================================================