High memory usage on Avi controller due to GSLB processes
search cancel

High memory usage on Avi controller due to GSLB processes

book

Article ID: 378604

calendar_today

Updated On:

Products

VMware Avi Load Balancer

Issue/Introduction

The Avi controller nodes could experience high memory usage when a large-scale GSLB setup is configured.

This could cause synchronization issues between the GSLB sites resulting in inconsistent GS service states across the cluster.

Cause

The high memory usage is caused due to a memory leak in these GSLB processes - 'glb_remote_worker.service' and 'glb_local_worker.service'.

The memory balancer fails to stop these GSLB processes when the controller memory threshold is hit.

Resolution

Fix:

This issue is fixed in the 22.1.7-2p2 patch.

Workaround:

The workaround is to perform a warm reboot on the controller cluster. 

Please get in touch with Avi Support for assistance with performing the cluster warm reboot.