mpirun无法启动应用程序:找不到或无法执行可执行文件

如果您遇到以下错误信息,表明在某个节点上找不到或执行不了指定的可执行文件:

job runs at the following node:

Number of processor: 0

--------------------------------------------------------------------------
mpirun was unable to launch the specified application as it could not access
or execute an executable:

Executable: /mnt/hpc/software/apps/rosetta.source.release-314/main/source/src/apps/public/enzdes/DesignSelect.pl
Node: comput4

while attempting to start process rank 0.
--------------------------------------------------------------------------
Sat Sep 9 21:06:41 CST 2023

您可以尝试以下步骤来解决问题:

  1. 确认可执行文件存在: 使用命令 ls /mnt/hpc/software/apps/rosetta.source.release-314/main/source/src/apps/public/enzdes/DesignSelect.pl 检查可执行文件是否存在于节点 'comput4' 上。

  2. 赋予执行权限: 使用命令 chmod +x /mnt/hpc/software/apps/rosetta.source.release-314/main/source/src/apps/public/enzdes/DesignSelect.pl 添加可执行权限。

  3. 检查环境变量: 使用命令 echo $PATH 查看环境变量中是否包含可执行文件所在的路径。

  4. 检查网络共享: 如果可执行文件是通过网络共享的,使用命令 ping <共享路径> 测试节点是否可以访问该路径。

如果以上步骤都无法解决问题,建议联系系统管理员或技术支持寻求帮助。

解决mpirun无法启动应用程序错误:找不到或无法执行可执行文件

原文地址: https://www.cveoy.top/t/topic/eEzs 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录