mpj-express

I am getting this error when executing mpjboot on machines


i set MPJ_HOME in the environment variable and when i execute mpjboot machines i get this error

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

Solution

  • MPJDaemon class is executed on compute nodes, it listens for the requests from mpirun module (running on head machine)

    Please make sure that MPJ_HOME variable is set in all compute nodes you listed in machines file