Kemp Support, how can we help?

The latest application delivery knowledge and expertise at your fingertips.

Cannot create virtual service, Not enough memory for new VS

 

Information

 

Summary:

Not enough memory for new VS

Environment:

Product: LoadMaster

Version: Any

Platform: Any

Application: Any

Question/Problem Description:

Unable to add a new virtual service because there is not a enough memory available on the loadmaster.

Steps to Reproduce: Attempt to add a VIP.
Error Message: "Cannot create VIP(s): Not enough memory for new VS"
Defect Number:  
Enhancement Number:  
Cause: Not having a sufficient amount of memory allocated to the machine
Resolution:
  • Check the Statistics > Real Time Statistics page.  This will show you relevant information regarding memory usage.
  • For Virtual Machines, power down the VLM first and then you will be able to add more memory.  Upon being powered back on, you should now be able to continue adding new services.
  • For Hardware units, please contact our Sales Team to discuss upgrading to a more powerful model.
  • the amount of RAM required depends on the number of connections, but it also depends on the number of virtual services created.  Each Virtual Service consumes a small amount of memory to save state information about the server. Each Real Server requires a small amount of additional CPU to perform health checks as well as 512KB of RAM for IP mapping tables. 
Workaround:
  • Certain features, such as WAF, can be CPU intensive when enabled.  Disabling WAF where possible, can alleviate some of the memory issue.
  • Clearing out the logs and making sure there are no captures or debugs running can also help prevent the memory from being consumed at a more rapid pace.  Debugging and packet captures are not enabled or run by default, they would have to be manually enabled to be on.
Notes:  

Comments