Static routes on Tier 1 logical router added by AVI load balancer when restarting a virtual server are in pending state
search cancel

Static routes on Tier 1 logical router added by AVI load balancer when restarting a virtual server are in pending state

book

Article ID: 430907

calendar_today

Updated On:

Products

VMware NSX

Issue/Introduction

  • AVI Load Balancer is configured with NSX.
  • The Tier 1 has static routes added for the virtual server.
  • Creating a new virtual server in AVI works.
  • If the virtual server is restarted in AVI, it goes into a failed state.
  • Static in the cli of the AVI Service Engine (SE) shows the error:

Route update failed on <Virtual server name>

  • The UI shows:

An object with the same path=[/infra/tier-1s/########-710c-4c92-9e15-############/static-routes/####-vsvip-########-70a2-4a97-93af-############-1-32] is marked for deletion. Either use another path or wait for the purge cycle (max 5 minutes) for permanent removal of the object.

  • In NSX-T when we check the Tier 1 and look at the static routes, there are multiple routes in pending state and some of these a duplicates of each other.

Environment

AVI

VMware NSX

Cause

There is a known issue with the JDK version in VMware NSX, please see the following KB NSX is Impacted by JDK-8330017: ForkJoinPool Stops Executing Tasks Due to ctl Field Release Count (RC) Overflow

Resolution

As per the mentioned KB, do a rolling reboot of the NSX managers, see the Resolution section in KB NSX is Impacted by JDK-8330017: ForkJoinPool Stops Executing Tasks Due to ctl Field Release Count (RC) Overflow for more details.