2015-01-20 36 views
1

我在环境变量设置MPJ_HOME,当我执行mpjboot机器我得到这个错误执行对机器上

Error: MPJ_HOME environment variable not set!!! 

java.lang.Exception: MPJ_HOME environment variable not set!!!

at runtime.daemon.MPJDaemon.<init>(MPJDaemon.java:87) 



at runtime.daemon.MPJDaemon.main(MPJDaemon.java:252) 

[server] Unable to start MPJ Express daemon 
+0

问题是否解决,您可以分享吗?因为,我也面临同样的问题。 – user1612078 2015-04-24 03:49:42

回答

0

MPJDaemon类执行mpjboot当我得到这个错误计算节点,它收听来自mpirun模块的请求(在头机上运行)

请确保MPJ_HOME变量在所有co您在机器文件中列出的mpute节点

+0

'计算节点'在某种意义上是什么?我的机器文件包含两个IP地址,第一个是发出'mpjboot machines'命令的头节点的IP地址,第二个IP地址是完成相同配置的mpj的机器的IP地址。但是,尽管在两台机器上已经在.bashrc中正确设置了错误,但我仍然收到'MPJ_HOME变量未设置!!!'错误。 – user1612078 2015-04-24 03:47:36

+1

如果您使用的是Ubuntu,请尝试在您的bashrc顶部写入导出MPJ_HOME语句 – 2015-04-24 19:19:05

相关问题