Enable Graceful Restart (GR) on tenant VRF

You can enable GR (graceful-restart) per tenant VRF during VRF create and VRF update operations. EFA provisions the user input GR on the switches during the instantiation and updation of VRF.

Based on the endpoints present in the EPG, VRF is instantiated on the switches when you trigger L3 EPG create or L2 EPG transition to L3 EPG.

VRF is updated on the switches when you trigger VRF update operation, based on the endpoints present in the EPGs using this VRF.

Currently, GR automatically gets configured when you configure the VRF.

Note

Note

  1. By default, the GR is disabled. Default value of GR is the switch default.
  2. Pre-EFA 2.4.0 versions have GR enabled by default.
  3. Upgrade from pre-2.4.0 to 2.4.0 retains the GR enabled for all the pre-2.4.0 VRFs.
  1. To enable graceful restart when you create a tenant VRF, run the following command:
    efa tenant vrf create --name <vrf-name> --tenant <tenant-name> 
                --graceful-restart=true/false
    
  2. To enable graceful restart on an existing tenant VRF, run the following command:
    efa tenant vrf update --name <vrf-name> --tenant <tenant-name> 
                --operation graceful-restart-update --graceful-restart=true/false
    

    Example

    efa tenant vrf create --name vrf1 --tenant tenant1
    efa tenant vrf create –name vrf10 –tenant tenant1 –-graceful-restart=true
    
    efa tenant epg create --name ten1epg1 --tenant tenant1 
               --port 10.24.80.134[0/11],10.24.80.135[0/11] 
               --switchport-mode trunk –ctag-range 11 --vrf vrf1 –anycast-ip 11:10.10.11.1/24
    efa tenant epg create --name ten1epg2 --tenant tenant1 
               --port 10.24.80.134[0/12],10.24.80.135[0/12] 
               --switchport-mode trunk –ctag-range 12 --vrf vrf10 –anycast-ip 12:10.10.12.1/24
    efa tenant vrf update –-name vrf1 –-tenant tenant1
               --operation graceful-restart-update –-graceful-restart=true
    efa tenant vrf update --name vrf10 –-tenant tenant1
               --operation graceful-restart-update –graceful-restart=false