grep -B5 'Dumping heap' /var/log/corfu/corfu-compactor-audit.log to confirm log lines similar to below, the table being read during the OOM state is nsx$ProfileMsg :2026-05-11T07:40:05.416Z | INFO | Cmpt-chkpter-9000 | o.c.runtime.view.SMRObject | ObjectBuilder: open Corfu stream nsx$ProfileMsg id b810b3e3-####-####-####-78c38cc330a62026-05-11T07:40:05.450Z | INFO | Cmpt-chkpter-9000 | o.c.r.c.PersistedStreamingMap | Cleared RocksDB data on /config/corfu-compactor/compactor_nsx_ProfileMsg2026-05-11T07:40:05.483Z | INFO | Cmpt-chkpter-9000 | o.c.runtime.CheckpointWriter | appendCheckpoint: Started checkpoint for b810b3e3-####-####-####-78c38cc330a6 at snapshot Token(epoch=4, sequence=4085767)2026-05-11T07:40:05.559Z | INFO | Cmpt-chkpter-9000 | o.c.r.c.PersistedStreamingMap | Cleared RocksDB data on /config/corfu-compactor/compactor_nsx_ProfileMsgjava.lang.OutOfMemoryError: Java heap spaceDumping heap to /image/core/compactor_oom.hprof ...
/var/log/corfu-compactor-leader log, may contain logs similar to the below showing a failure due to a lack of checkpoint activity for the same table (ProfileMsg):2026-05-12T09:56:35.589Z | WARN | Cmpt-9000-chkpter | compactor-leader | Marked table nsx$ProfileMsg FAILED due to no checkpoint activity2026-05-12T09:56:35.589Z | INFO | Cmpt-9000-chkpter | compactor-leader | Invoking finishCompactionCycle2026-05-12T09:56:35.604Z | INFO | Cmpt-9000-chkpter | compactor-leader | Total time taken for the compaction cycle: 466390ms for 1087 tables with status FAILED
Note: The preceding log excerpts are only examples. Date, time, and environmental variables may vary depending on your environment.
VMware NSX
This issue occurs because specific Corfu tables, primarily ProfileMsg and LatencyStatProfile, grow excessively large due to a stale profile issue originating from VMware Aria Operations for Networks.
When the Corfu compactor attempts to process these severely bloated tables, it exceeds its allocated memory and crashes. Because the compactor cannot successfully complete its cycle, the database is never compacted, and the /config directory continues to fill up.
This issue is resolved in VMware NSX 4.2.2, available at Broadcom downloads.
If you are having difficulty finding and downloading software, please review the Download Broadcom products and software KB.
If you believe you have encountered this issue and are unable to upgrade, open a support case with Broadcom Support and refer to this KB article.
For more information, see Creating and managing Broadcom support cases.