It really depends.  You certainly CAN have mpirun/mpiexec use ssh to
launch the remote processes.  If you're using Torque, though, I strongly
recommend using the hooks in OpenMPI, into the Torque TM-API (see
http://www.open-mpi.org/faq/?category=building#build-rte-tm).  That will
use the pbs_mom's themselves to launch all the processes, which has
several advantages.

Using the TM-API for job launch means that remote processes will be
children of the Torque pbs_mom process, not the sshd process, which
means that Torque will be able to do a better job at killing rogue
processes, reporting resources utilized, etc.

Lloyd Brown
Systems Administrator
Fulton Supercomputing Lab
Brigham Young University
http://marylou.byu.edu

On 02/29/2012 02:09 PM, Denver Smith wrote:
> Hello,
> 
> On my cluster running moab and torque, I cannot ssh without a password
> between compute nodes. I can however request multiple node jobs fine. I
> was wondering if passwordless ssh keys need to be set up between compute
> nodes in order for mpi applications to run correctly.
> 
> Thanks
> 
> 
> 
> _______________________________________________
> users mailing list
> us...@open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/users

Reply via email to