代码之家  ›  专栏  ›  技术社区  ›  anderwyang

在R/snow中,当使用类型“MPI”初始化集群时,它会显示错误消息

  •  0
  • anderwyang  · 技术社区  · 4 年前

    在R/snow中,当使用“MPI”类型初始化集群时,会显示错误消息。有人能帮忙吗?谢谢

    library(snowfall)
    library(Rmpi)
    sfInit(parallel=TRUE,cpus=3,type='MPI')
    sfStop()
    

    运行时 sfInit(parallel=TRUE,cpus=3,type='MPI') ,错误消息如下所示:

    Library Rmpi loaded.
    Error in Rmpi::mpi.comm.spawn(slave = mpitask, slavearg = args, nslaves = count,  : 
      Internal MPI error!, error stack:
    MPI_Comm_spawn(cmd="/usr/bin/env", argv=0x0000029F97E7E448, maxprocs=3, MPI_INFO_NULL, root=0, MPI_COMM_SELF, intercomm=0x0000029FF870FCF8, errors=0x0000029FF6B92140) failed
    Internal MPI error!  FAILspawn not supported without process manager
    Error in sfInit(parallel = TRUE, cpus = 3, type = "MPI") : 
      Starting of snow cluster failed! Error in Rmpi::mpi.comm.spawn(slave = mpitask, slavearg = args, nslaves = count,  : 
      Internal MPI error!, error stack:
    MPI_Comm_spawn(cmd="/usr/bin/env", argv=0x0000029F97E7E448, maxprocs=3, MPI_INFO_NULL, root=0, MPI_COMM_SELF, intercomm=0x0000029FF870FCF8, errors=0x0000029FF6B92140) failed
    Internal MPI error!  FAILspawn not supported without process manager
     Error in Rmpi::mpi.comm.spawn(slave = mpitask, slavearg = args, nslaves = count,  : 
      Internal MPI error!, error stack:
    MPI_Comm_spawn(cmd="/usr/bin/env", argv=0x0000029F97E7E448, maxprocs=3, MPI_INFO_NULL, root=0, MPI_COMM_SELF, intercomm=0x0000029FF870FCF8, errors=0x0000029FF6B92140) failed
    Internal MPI error!  FAILspawn not supported without process manager
    
    0 回复  |  直到 4 年前