【发布时间】:2015-06-15 20:51:22
【问题描述】:
java 和 mpj express 安装在计算节点的 /opt 中。 JAVA_HOME、MPJ_HOME 和 PATH 已通过 bashrc 设置。
运行mpjboot machines时出错:
bash: java: command not found
java 已经在两台机器上运行
mpjboot:
#!/bin/sh
if [ $# -ne 1 ]; then
echo "Usage: mpjboot <machines_file>";
exit 127
fi
java -jar $MPJ_HOME/lib/daemonmanager.jar -boot -m "$@"
【问题讨论】:
-
如果你手动启动二进制文件,例如
/usr/bin/java,你能输入whereis java,那么它可以工作吗?你有执行java的权限吗? -
- 如果你在脚本中写 echo ${JAVA_HOME} 会怎样?也许您没有“导出” JAVA_HOME 和 PATH 变量
标签: java mpi cluster-computing mpj-express