Hello Open MPI community,
I'm running the openmpi 1.5.3 package as provided by Redhat Enterprise
Linux 6, along with SGE 6.2u3. I've discovered that under RHEL 5 orted
gets spawned via qrsh and under RHEL 6 orted gets spanwed via SSH. This
is happening in the same cluster environment with the same parallel
environment setup. I want orted to get spawned via qrsh because we
impose memory limits if a job is spawned through SSH.
I cannot determine WHY the behavior is different from RHEL 5 to RHEL 6.
In the former I'm using the openmpi 1.4.3 package, in the latter I'm
using openmpi 1.5.3. Both are supposedly built to support the gridengine
MCA ras: gridengine (MCA v2.0, API v2.0, Component v1.4.3)
MCA ras: gridengine (MCA v2.0, API v2.0, Component v1.5.3)
Any thoughts? The documentation indicates that "Open MPI will
automatically detect when it is running inside SGE and will just 'do the
Right Thing.'" In my case that isn't the case!