/var/log/syslog there will be similar log messages indicating that Logical Switch full-sync to vCenter has failed:NSX 77434 FABRIC [nsx@6876 comp="nsx-manager" level="WARNING" subcomp="manager"] Host configuration failed. Detailed error message : LogicalSwitch full-sync: Failed to execute the LogicalSwitch full-sync to VC. [TN = TransportNode/<TN-UUID>]. Reason: RuntimeExceptionWARN L2HostConfigTaskExecutor5 IdentifiableProxyObjectDao 77434 - [nsx@6876 comp="nsx-manager" level="WARNING" subcomp="manager"] corfuDBDataStore.staleRevisionUpdateException(): org.corfudb.runtime.exceptions.StaleRevisionUpdateException: Update on stale revision. Correct revision = 709 Given = 708 at com.vmware.nsx.persistence.UfoTxn$MergeCallbackImpl.doMerge(UfoTxn.java:663) at org.corfudb.runtime.collections.TxnContext.merge(TxnContext.java:273) at com.vmware.nsx.persistence.UfoTxn.putRecord(UfoTxn.java:569) at com.vmware.nsx.persistence.UfoTxn.putRecord(UfoTxn.java:141)WARN L2HostConfigTaskExecutor3 ObjectsView 77434 TXEnd[TX[4c69]] Aborted Exceptionorg.corfudb.runtime.exceptions.TransactionAbortedException: TX ABORT | Snapshot Time = Token(epoch=376, sequence=3832995976) | Failed Transaction ID = <UUID> | Offending Address = <ADDRESS> | Conflict Key = <CONFLICT_KEY> | Conflict Stream = nsx$LogicalSwitchState | Cause = CONFLICT | Time = 102 ms at org.corfudb.runtime.view.StreamsView.append(StreamsView.java:180) ~[?:?] at org.corfudb.runtime.view.StreamsView.append(StreamsView.java:233) ~[?:?]/var/log/proton/nsxapi.log indicating that the TZs(Transport Zones) are changing as part of the configuration request:INFO L2HostConfigTaskExecutor3 TransportNodeAsyncUtils 77434 FABRIC [nsx@6876 comp="nsx-manager" level="INFO" subcomp="manager"] Found TZs have changed for TN TransportNode/<TN-UUID> HostSwitch <ID>. DesiredState TZs [TZ UUID] , RealizedState TZs [TZ-UUID, TZ-UUID, TZ-UUID]The issue is triggered by an incorrect delta detection during a configuration full-sync.
Please note: The larger the number of hosts in the cluster and the larger the number of DVPGs on the DVS used by NSX, the more likely it is to run into this race condition and transaction conflict.