How to address the following STDLOG error: SIGNIFICANT bplaccess.c 4872 Session object list contains 10029 session objects which exceeds 500% of its total hash size of 2003. Increase the hash size through setting NX_SESSION_LIST_HASH_SIZE in NX.env.

Document ID : KB000013307
Last Modified Date : 14/02/2018
Show Technical Document Details
Question:

How to address the following STDLOG error:

SIGNIFICANT bplaccess.c 4872 Session object list contains 10029 session objects which exceeds 500% of its total hash size of 2003. Increase the hash size through setting NX_SESSION_LIST_HASH_SIZE in NX.env. 

Environment:
CA Service Desk Manager 12.9 and 14.1All Supported Operating Systems
Answer:

By default, the NX_SESSION_LIST_HASH_SIZE value is set to 2003.

If you consistently have error messages similar to "Session object list contains 10029 session objects which exceeds 500% of its total hash size of 2003" within the STDLOGs, you will need to increase the value of the NX_SESSION_LIST_HASH_SIZE variable.

Values for the NX_SESSION_LIST_HASH_SIZE variable need to two to the power of n (2n). For example, 215 = 32768.

Once you have identified the value you would like to set the NX_SESSION_LIST_HASH_SIZE value to, run the following commands on the CA SDM server:

pdm_options_mgr -c -s SESSION_LIST_HASH_SIZE -v 32768 -a pdm_option.inst 

pdm_options_mgr -c -s SESSION_LIST_HASH_SIZE -v 32768 -a pdm_option.inst -t 

A recycle of the CA SDM service is required for the change to take effect. 

Additional Information: