java和mpj-express安装在/opt-in计算节点中。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 "$@"
您正在使用哪个Linux发行版?尝试将MPJ_HOME和JAVA_HOME放在.bashrc的顶部。它特别在Ubuntu的情况下解决了这个问题。