Ssh openmpi多主机错误
我配置了我的电脑和Ssh openmpi多主机错误,ssh,mpi,virtualbox,openmpi,Ssh,Mpi,Virtualbox,Openmpi,我配置了我的电脑和virtualbox(第一个是Ubuntu Desktop 14.04,第二个是Ubuntu Server 14.04),以便通过ssh进行通信,而无需显式询问密码,而且工作正常。现在我正试图使用openmpi运行一个简单的hello world,但是当我运行命令时 mpirun --host localhost, name_other_host@ip ./hello 它不起作用。我现在做的有什么不对?可执行文件存在于两台主机的home/name/Desktop/MW/he
virtualbox
(第一个是Ubuntu Desktop 14.04,第二个是Ubuntu Server 14.04),以便通过ssh进行通信,而无需显式询问密码,而且工作正常。现在我正试图使用openmpi
运行一个简单的hello world,但是当我运行命令时
mpirun --host localhost, name_other_host@ip ./hello
它不起作用。我现在做的有什么不对?可执行文件存在于两台主机的home/name/Desktop/MW/hello
错误是这个
mpirun was unable to launch the specified application as it could not access
or execute an executable:
Executable: ~./hello
Node: domenico-K52Jc
while attempting to start process rank 0.
注意:domenico-K52Jc是我的本地主机,您可以在/etc/hostname中使用“实际主机”名称,而不是使用“localhost”
e、 g.输入终端:
cat /etc/hostname
如果它返回类似“myubuntu”的内容
然后运行命令:
mpirun --host myubuntu,name_other_host@ip ./hello
还要注意的是,主机名之间不应该有空格
希望有帮助
商