About Verifying databaseMemorySize
Whether specified by you or determined by the TimesTen Operator, before a database is created, the TimesTen Operator and the TimesTen agent checks that the tt
containers in the relevant TimesTen Pods have the memory
resources required to create the database. The TimesTen Operator accomplishes this by running the TimesTen ttShmSize
utility and comparing it with the memory quotas in the tt
container's cgroup.
If the required resources are not available, the TimesTen Operator returns an error message (as an Event) and moves the TimesTenClassic or TimesTenScaleout object to the Failed
state.
This checking is performed even if the value of .spec.ttspec.automaticMemoryRequests
is false
.