<HOSTNAME>> get nodes | ignore mgr
UUID Type IP Address IPv6 Address Hostname/FQDN Display Name
<UUID1> edg X.X.X.X N/A nsx-edge nsx-edge
<UUID2> edg X.X.X.X N/A nsx-edge-2 nsx-edge-2
<UUID3> esx X.X.X.X N/A nsx-host nsx-host
<UUID4> esx X.X.X.X N/A nsx-host-2 nsx-host-2
<hostname>> set debug
<hostname>> get replication all-transport-node-data dump dump.txt
/var/tmp/ccp/TransportNodeDataXXXXXXXXXXXXXXXXXX.tmp
(elevate to root)
<hostname>> st en
<user>@<hostname>:~# grep "Transport node" /var/tmp/ccp/TransportNodeDataXXXXXXXXXXXXXXXXXX.tmp
Transport node: <UUID1>
Transport node: <UUID2>
Transport node: <UUID3>
Transport node: <UUID4>
Transport node: <UUID5> <---- Example of stale TN which was deleted but still exists in CCP
<user>@<hostname>:~#
This issue is resolved in VMware NSX 4.1.0.2, available at Broadcom downloads.
If you are having difficulty finding and downloading software, please review the Download Broadcom products and software KB.
Workaround:
For 3.2.0+ versions, the stale data Transport Node can be cleaned up by modifying VTEP and MAC table timeout values:
1) Modify VTEP and MAC timeout values on all three Manager nodes:
<hostname>
> set debug<hostname>
> get vtep-table timeout<hostname>
> set vtep-table timeout 1 day<hostname>
> get mac-table timeout<hostname>
> set mac-table timeout 1 day
2) Wait till stale entry expires (1 day at least).
3) Set table timeout values back to default values
To remove the stale Transport Node data directly on 3.2.0+, or for versions before 3.2.0, please open a Service Request with Broadcom Support.
Impact/Risks:
Transport Nodes incorrectly appear Degraded in the NSX UI when they try to form tunnels with old TEP IPs.