On Thu, Aug 11, 2016 at 12:14:55PM +0200, Ulrich Hiller wrote: > But all of these did not help. Is there a way to hardcode gridengine not > to use ssh and use qrsh or whatever?
Gridengine doesn't ever use ssh to implement qsub. The most likely thing to be using ssh is the mpiexec command. Since you have openmpi compiled with gridengine support the most likely explanation is that for some reason the openmpi mpiexec binary doesn't recognise it is running in a grid engine environment for some reason and therefore defaults to using ssh for communication. For disagnostic purposes you could try submitting the following to get a look at the environment in which mpiexec is running: qsub -pe orte 160 -V -j yes -cwd -S /bin/bash <<< "which qrsh; env" As Reuti implies below the most likely culprit is some variable imported via -V confusing mpiexec into thinking that it is not running in a grid engine environment. The simplest solution might be just to drop the -V and explicitly import any variables you want with -v. > > On 08/10/2016 09:48 PM, Reuti wrote: > > It will detect the number of granted slots automatically. I usually suggest > > not to use "-V" as one can never be sure what the actual environment will > > do to the job, and even worse in case the job crashes one week after the > > submission, one won't recall that settings at submission time. I put all > > necessary definition of environment variables in the jobscript instead William
signature.asc
Description: Digital signature
_______________________________________________ users mailing list users@gridengine.org https://gridengine.org/mailman/listinfo/users