我要评分
获取效率
正确性
完整性
易理解

Network Device Memory Cannot Be Allocated During MPI Job Execution

Symptom

During execution of an MPI job, a message is displayed indicating that the network device memory cannot be allocated.

ERROR ibv_open_device(mlx5_0) failed: Cannot allocate memory

Possible Cause

The memory of the node where the MPI job is executed is insufficient. As a result, the system displays a message indicating that the network device memory cannot be allocated.

Recovery Procedure

  1. Use PuTTY to log in to a job execution node as a common Hyper MPI user, for example, hmpi_user.
  2. Run the following command to check the processes running on the node where the job is executed:

    top

  3. Stop the processes that are not related to MPI job execution.