SHMHUGETLB, Could not back shared memory with huge pages, using base pages instead

All GT.M Components Warning: When the gtm_hugetlb_shm environment variable is defined and evaluates to a non-zero integer or any case-independent string or leading substring of ""TRUE"" or ""YES"" in a process creating shared memory, GT.M attempts to back all such shared memory segments with huge pages, using the default huge pages size. If huge pages cannot be used, GT.M outputs the SHMHUGETLB warning and tries to back the shared memory with base pages instead. The warning message specifies the operation of the caller along with the relevant file path for the process requesting shared memory. The warning message also includes either an ENOMEM or an EPERM error, depending on why the request for huge pages failed.

Action: If the warning includes an ENOMEM error, consider allocating more huge pages. If the EPERM error is specified, make sure the caller is privileged (i.e. has the CAP_IPC_LOCK capability) and is a member of the sysctl_hugetlb_shm_group group.

loading table of contents...