'ERROR: Minimum Cache Memory Not Configured' When Setting Global Cache Parameter
book
Article ID: CTX560778
calendar_today
Updated On:
Description
After upgrading to version 13.1 Build 42.47+ from any previous version, you may notice a different behavior when configuring the global cache parameter.
- You are unable to set the cache global parameters unless the value of "-memLimit" is >= N * 4MB (N is the number of NSPPEs).
- Attempting to set the cache parameter without meeting this limitation will result in the error message: "ERROR: Minimum cache memory not configured."
Resolution
In versions 13.1 Build 42.47 or higher:
- To successfully set the cache parameter, you need to specify a memory limit that exceeds the number of NSPPES multiplied by 4MB. For example:
> set cache parameter -via "NS-CACHE-10.0: 1"
ERROR: Minimum cache memory not configured
> set cache parameter -memLimit 4 -via "NS-CACHE-10.0: 1"
Done => success only value of memLimit exceed the number of NSPPEs * 4MB. In this lab, there is only one PPE.
In versions before 13.1 Build 42.47:
- You were able to set the cache global parameter without the limitation mentioned above. There was no requirement to fulfill a specific memory limit condition.
> set cache parameter -via "NS-CACHE-10.0: 1"
Done => success
Problem Cause
In earlier builds, prior to 13.1 Build 42.47, an issue (NSCACHE-519) occurred where the memlimit was not set correctly, leading to NSPPE crashes. The fix introduced in version 13.1 Build 42.47 resolves this problem by enforcing the minimum memory requirement for IC. This fix ensures that the memlimit is properly set, resulting in a stable system operation and eliminating the crashing issue.
Issue/Introduction
Error Message: 'ERROR: Minimum Cache Memory Not Configured' When Setting Global Cache Parameter After Upgrading to 13.1 Build 42.47 from 12.1
Was this article helpful?
thumb_up
Yes
thumb_down
No