Local Manager is out of sync with Global Manager: Sync Status shows "Failed"
search cancel

Local Manager is out of sync with Global Manager: Sync Status shows "Failed"

book

Article ID: 417851

calendar_today

Updated On:

Products

VMware NSX

Issue/Introduction

  • From within NSX UI, Global Manager > Location Manager > Local Manager shows Sync Status "Failed".
  • Configuration on the Global Manager is not pushed to the affected Local Manager.
  • From with the Local Manager async-replicator logs shows the following warning.


    /var/log/async-replicator/ar.log
    [Timestamp] WARN FullStateReceivingController MVOCorfuCompileProxy 5441 Update[ImmutableCorfuTable[2562]]
    java.lang.IllegalStateException: empty
            at org.roaringbitmap.longlong.Roaring64NavigableMap$3.next(Roaring64NavigableMap.java:1032) ~[RoaringBitmap-0.7.36.jar:?]
            at org.corfudb.runtime.view.stream.StreamAddressSpace.getTail(StreamAddressSpace.java:134) ~[runtime-4.1.20230710202423.9285.1.jar:?]
            at org.corfudb.runtime.object.MultiVersionObject.getSnapshotProxy(MultiVersionObject.java:216) ~[runtime-4.1.20230710202423.9285.1.jar:?]
            at org.corfudb.runtime.object.transactions.AbstractTransactionalContext.getAndCacheSnapshotProxy(AbstractTransactionalContext.java:166) ~[runtime-4.1.20230710202423.9285.1.jar:?]

Environment

VMware NSX

Resolution

This issue is resolved in VMware NSX 4.2.1.4 and 9.0.1, available at Broadcom downloads.

If you are having difficulty finding and downloading software, please review the Download Broadcom products and software KB.

Workaround:

  1. Connect to Local Manager
  2. From root user run the following command

    systemctl restart async-replicator-service

  3. Confirm that the Local Manager Sync status in UI reverts to "Success".