Running mpi jobs on nodes with different user names
I would like to run mpi job from a host machine, as user 'gmaj'. The processes should be executed on the nodes which do not have user 'gmaj'. I would like to use a special user 'mpi' on the nodes. I'm calling mpdboot with rsh set to a script, which simply does ssh as user 'mpi'. This way mpdboot, mpdtrace and mpdringtest work fine, but when I try to use mpiexec it hangs.
Logs on the nodes say:
10.0.1.180_man_536 (launch_mpdman_via_fork 3357): invalid username :gmaj: on 10.0.1.180