After you have established that a DLR is present and healthy and it has all the LIFs, the next thing to check is the routing table.

  1. From the NSX Manager shell, run show cluster all to get the cluster ID.
  2. Run show cluster cluster-id to get the host ID.
  3. Run show logical-router host hostID dlr all brief to get the dlrID (Vdr Name).
  4. Run show logical-router host hostID dlr dlrID route to get the status information for all interfaces.
nsxmgr# show logical-router host hostID dlr dlrID route

VDR default+edge-1:1460487509 Route Table
Legend: [U: Up], [G: Gateway], [C: Connected], [I: Interface]
Legend: [H: Host], [F: Soft Flush] [!: Reject] [E: ECMP]

Destination      GenMask          Gateway          Flags    Ref Origin   UpTime     Interface
-----------      -------          -------          -----    --- ------   ------     ---------
0.0.0.0          0.0.0.0          192.168.10.1     UG       1   AUTO     10068944   570d455500000002
172.16.10.0      255.255.255.0    0.0.0.0          UCI      1   MANUAL   10068944   570d45550000000a
172.16.20.0      255.255.255.0    0.0.0.0          UCI      1   MANUAL   10068944   570d45550000000b
172.16.30.0      255.255.255.0    0.0.0.0          UCI      1   MANUAL   10068944   570d45550000000c
192.168.10.0     255.255.255.248  0.0.0.0          UCI      1   MANUAL   10068944   570d455500000002
Points to note:
  • “Interface” shows the egress LIF that will be selected for the corresponding “Destination." It is set to the “Lif Name” of one of the DLR’s LIFs.
  • For ECMP routes, there will be more than one route with the same Destination, GenMask, and Interface, but a different Gateway. Flags will also include “E” to reflect the ECMP nature of these routes.