Hi,
> Am 29.04.2015 um 14:43 schrieb Marlies Hankel <[email protected]>:
>
> Dear all,
>
> I found a problem with openMPI jobs when I set the $TMP/$TMPDIR to an nfs
> mounted storage. OpenMPI (version 1.8.4 with intel) writes out an error
> message that it will create some files there which might slow things down.
> And this is exactly what happens. I actually have the executables in a D
> state instead of R and things are ridiculously slow.
>
> The problem does not happen when I use qlogin and I found that $TMP/$TMPDIR
> are not set and so I assume openMPI is using local /tmp instead? Also, all is
> fine when I run directly on the nodes. Also, things wehre fien before I
> switched SGE temp to the nfs file system.
>
> I need the SGE temp directory to be the nfs mounted file system, so I cannot
> change that. But does somebody know how I can tell openMPI to use local /tmp?
>
> Out of curiosity, why does a jobs via qsub set $TMPDIR and qlogin does not?
> What is the difference between the two? I have been using the qlogin for
> testing when things have gone wrong via qsub assuming that the environment
> set up would be the same.
With `qlogin` you get a fresh shell without any set environment. You can get
all the variables there when you source in .profile resp. .bash_profile or
.bash_login:
***
MYPARENT=`ps -p $$ -o ppid --no-header`
#MYPARENT=`ps -p $MYPARENT -o ppid --no-header`
#MYPARENT=`ps -p $MYPARENT -o ppid --no-header`
MYSTARTUP=`ps -p $MYPARENT -o command --no-header`
if [ "${MYSTARTUP:0:13}" = "sge_shepherd-" ]; then
echo "Running inside SGE"
MYJOBID=${MYSTARTUP:13}
MYJOBID=${MYJOBID% -bg}
echo "Job $MYJOBID"
set -a
while read LINE; do export $LINE; done <
/var/spool/sge/${HOSTNAME%%.*}/active_jobs/$MYJOBID.1/environment
unset HISTFILE
fi
***
The number of calls to set "MYPARENT" depend on the startup ("builtin" vs.
"ssh").
-- Reuti
> Best wishes and thank you in advance for your help
>
> Marlies
>
> --
>
> ccmsccmsccmsccmsccmsccmsccmsccmsccmsccmsccmsccmsccmsccmsccms
>
> Please note change of work hours: Monday, Wednesday and Friday
>
> Dr. Marlies Hankel
> Research Fellow
> High Performance Computing, Quantum Dynamics& Nanotechnology
> Theory and Computational Molecular Sciences Group
> Room 229 Australian Institute for Bioengineering and Nanotechnology (75)
> The University of Queensland
> Qld 4072, Brisbane
> Australia
> Tel: +61 (0)7-33463996
> Fax: +61 (0)7-334 63992
> mobile:+61 (0)404262445
> Email: [email protected]
> http://web.aibn.uq.edu.au/cbn/
>
> ccmsccmsccmsccmsccmsccmsccmsccmsccmsccmsccmsccmsccmsccmsccms
>
> Notice: If you receive this e-mail by mistake, please notify me, and do
> not make any use of its contents. I do not waive any privilege,
> confidentiality or copyright associated with it. Unless stated
> otherwise, this e-mail represents only the views of the Sender and not
> the views of The University of Queensland.
>
>
>
> _______________________________________________
> users mailing list
> [email protected]
> https://gridengine.org/mailman/listinfo/users
_______________________________________________
users mailing list
[email protected]
https://gridengine.org/mailman/listinfo/users