IBM Support

How to resolve the issue "RLIMIT_MEMLOCK too small"

Question & Answer


The system application report the below logs:

[12] DAPL startup: RLIMIT_MEMLOCK too small
[12] MPI startup(): dapl fabric is not available and fallback fabric is not enabled

How to resolve this issue?



The cause is limited memlock resource for system.



Below actions can be used to resolve this issue:

     1. Update file /etc/security/limits.conf as below.

     * hard memlock unlimited

     * soft memlock unlimited

      2. Restart the LSF service by using below command to enable the configuration.

     #service lsf restart

     3. To verify the result, run below command and exam the output.

     #bsub -I -m <host> ulimit -a

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSZUCA","label":"IBM Spectrum Cluster Foundation"},"Component":"","Platform":[{"code":"PF016","label":"Linux"}],"Version":"All Versions","Edition":"4.2.1","Line of Business":{"code":"LOB10","label":"Data and AI"}}]

Document Information

Modified date:
03 December 2018