|
最近打算在学校的超算集群上使用ORCA,按照社长的教程装好了openmpi和ORCA。但在运行时报错,报错文件如附件所示。我感觉出错原因如下:
MPI_INIT has failed because at least one MPI process is unreachable
from another. This *usually* means that an underlying communication
plugin -- such as a BTL or an MTL -- has either not loaded or not
allowed itself to be used. Your MPI job will now abort.
You may wish to try to narrow down the problem;
* Check the output of ompi_info to see which BTL/MTL plugins are
available.
* Run your application with MPI_THREAD_SINGLE.
* Set the MCA parameter btl_base_verbose to 100 (or mtl_base_verbose,
if using MTL-based communications) to see exactly which
communication plugins were considered and/or discarded.
之后尝试单核能正常运行无报错,输入文件应该没有问题,是openmpi在运行时有问题。
这是我的环境变量:
export PATH=/nfs-share/home/StudentID/openmpi411/bin:$PATH
export LD_LIBRARY_PATH=/nfs-share/home/StudentID/openmpi411/lib:$LD_LIBRARY_PATH
export PATH=$PATH:/nfs-share/home/StudentID/orca_5_0_3
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/nfs-share/home/StudentID/orca_5_0_3
这是我的作业提交脚本(学校使用的是slurm作业调度系统):
#!/bin/bash
#SBATCH -o %j.%N.out
#SBATCH --partition=compute
#SBATCH --qos=normal
#SBATCH --get-user-env
#SBATCH --nodes=1
#SBATCH --ntasks=32
#SBATCH --cpus-per-task=1
#SBATCH --time=48:00:00
/nfs-share/home/StudentID/orca_5_0_3/orca test.inp > test.out
如有知道如何解决的希望能告诉我一下,非常感谢!
|
-
-
9844.cn08.out
8.6 KB, 下载次数 Times of downloads: 21
报错文件
-
-
.bashrc
504 Bytes, 下载次数 Times of downloads: 4
环境变量
|