Why is there such error "libibverbs: Warning: RLIMIT_MEMLOCK is 32768 bytes." when running mvapich2 jobs?
Issue
Why is there such error "libibverbs: Warning: RLIMIT_MEMLOCK is 32768 bytes." when running mvapich2 jobs? The full error messages are:
[user1@hpc ~]$ /usr/lib64/mvapich2/1.4-gcc/bin/mpirun -n 1 ./cpi
libibverbs: Warning: RLIMIT_MEMLOCK is 32768 bytes.
This will severely limit memory registrations.
Fatal error in MPI_Init:
Other MPI error, error stack:
MPIR_Init_thread(311).......: Initialization failed
MPID_Init(191)..............: channel initialization failed
MPIDI_CH3_Init(163).........:
MPIDI_CH3I_RDMA_init(225)...:
rdma_iba_hca_init(693): cannot create cq
rank 0 in job 1 hpc.pcm_36577 caused collective abort of all ranks
exit status of rank 0: return_code 1
Environment
Red Hat HPC Solution 5.5
mvapich2
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
