The NSX Edge datapath service fails to start after a storage outage. Logs show error 'ring size # out of range'.
search cancel

The NSX Edge datapath service fails to start after a storage outage. Logs show error 'ring size # out of range'.

book

Article ID: 401248

calendar_today

Updated On:

Products

VMware NSX

Issue/Introduction

  • NSX Edge impacted by storage outage fails to start datapath service even after storage outage is fixed.
  • The Edge datapath service fails to start due to invalid Tx or Rx ring sizes.
  • Logs similar to the following will appear in syslog (/var/log/syslog). The invalid ring size number may differ from these examples.

    2025-06-06T03:45:06.115Z nsx-edge ERROR - - -  NSX Edge configuration has failed. ring size 9 out of range [128-4096].
    2025-06-06T03:45:06.321Z nsx-edge datapath-systemd-helper 193784 - -  ERROR: NSX Edge configuration has failed. ring size 9 out of range [128-4096].
    2025-06-06T03:45:06.923Z nsx-edge systemd 1 - -  nsx-edge-datapath.service: Failed with result 'exit-code'.
    2025-06-06T03:45:06.211Z nsx-edge systemd 1 - -  Failed to start Edge Datapath.

Environment

VMware NSX

Cause

File /config/vmware/edge/dp_ovf_config.json has invalid value of ring size. Valid range is 128 to 4096.

Resolution

This issue is fixed in NSX 4.2.4 and future NSX release.

Workaround : Delete the /config/vmware/edge/dp_ovf_config.json file and restart the dataplane service.

1. Run the following command on the affected Edge Node to restart the dataplane service:

restart service dataplane


2. After the service restarts, verify that the dataplane is operational by executing:

get dataplane


Ensure the command returns valid output without errors.

Additional Information

Impact : Total loss of dataplane forwarding.