mpjboot bash: java: 找不到命令
mpjboot bash: java: command not found
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 "$@"
您使用的是哪个 Linux 发行版?尝试将 MPJ_HOME 和 JAVA_HOME 放在 .bashrc 的顶部。它特别在 Ubuntu 的情况下解决了这个问题。
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 "$@"
您使用的是哪个 Linux 发行版?尝试将 MPJ_HOME 和 JAVA_HOME 放在 .bashrc 的顶部。它特别在 Ubuntu 的情况下解决了这个问题。