In VMware NSX, core management services (proton, nsx-cbm, ccp) and the user interface may crash or restart unexpectedly.
Observed symptoms and error strings include:
Some appliance components are not functioning properly.SEARCH:DOWN and MANAGER:DOWN with Error code: 101.get cluster status on the NSX Manager CLI returns error messages or lists services as DOWN./var/log/corfu/tanuki.log, /var/log/corfu/corfu-compactor-audit.log, or /var/log/proton/proton-tomcat-wrapper.log) display compactor failures and JVM memory exhaustion errors, specifically: "The JVM has run out of memory" and "java.lang.OutOfMemoryError: Java heap space". proton_oom.hprof, cbm_oom.hprof, and ccp_oom.hprof) located in the /image/core/ directory./var/log/proton/nsxapi.log displays frequent Corfu network disconnection exceptions (org.corfudb.runtime.exceptions.NetworkException: Disconnected) on port 9000 during write/read log requests./controller/adaptor-ufo/adaptor_ufo_dump file reveals that the ARP entry count exceeds 50,000.nsx_manager# grep -w arp_entry_type adaptor_ufo_dump | wc -l
50000+
OR
nsx_manager# grep -w entity_id adaptor_ufo_dump | wc -l
50000+
VMware NSX
This issue is caused by a management plane out-of-memory (OOM) condition resulting from excessive database synchronization and trigger processing during high-scale configuration events or Proton service restarts.
The system inherently writes ArpTable records to the Corfu database on every ARP proxy L3 trigger pass, regardless of actual data changes, while sequential L3 Triggers for identical logical routers queue and execute independently.
In dense topologies where Tier-1 SNAT rules overlap with Tier-0 uplink subnets, this concurrent processing model generates a high volume of table rewrites and handler executions that exceeds the maximum limit of 50,000 ARP entries per Logical Router.
This resulting data throughput rapidly expands the transaction log and Corfu checkpoint sizes, which eventually outstrips the allocated heap capacity of the database compactor and causes the service to crash (generating .hprof dumps).
Resolution
A permanent fix for this issue will be introduced in a future release of NSX. This issue currently affects versions up to NSX 4.2.4 and NSX 9.1. Please click Subscribe on this knowledge base article to be notified when the official fix becomes available: Subscribe to a Broadcom knowledge article.
Workaround
To mitigate this issue in the interim, please engage Broadcom Support for targeted remediation:
A Support Engineer will assist you in generating and extracting a complete Corfu database dump from the affected NSX Manager.
Broadcom Support will analyze the database dump to isolate the affected tables and generate a targeted, manual cleanup plan specific to your environment.