6 mar 2013 kl. 23:08 skrev Mikael Brandström Durling <[email protected]>:

> 
> 
> 6 mar 2013 kl. 19:33 skrev Dave Love <[email protected]>
> :
> 
>> Reuti <[email protected]> writes:
>> 
>>>> I can't reproduce that (with openmpi tight integration).  Doing this
>>>> (which gets three four-core nodes):
>>>> 
>>>> qsub -pe openmpi 12 -l h_vmem=256M
>>>> echo "Script $(hostname): $TMPDIR $NSLOTS"
>>>> ulimit -v
>>>> for HOST in $(tail -n +2 $PE_HOSTFILE|cut -f1 -d' '); do
>>>>    qrsh -inherit $HOST 'echo "Call $(hostname): $TMPDIR $NSLOTS"; ulimit 
>>>> -v;
>>>>    sleep 60' &
>>>> done
>>>> wait
>>> 
>>> Great, then you fixed it already for the actual version.
>> 
>> I'm puzzled because I don't recall a change in that area, and I'd have
>> expected to have noticed it with 6.2u5 in the past, but I'm happy,
>> anyhow.
> 
> There is definitely some difference to (OGS) GE2011.11. I get the following 
> output from a similar script:
> 
> qsub -pe openmpi_span 30 -l h_rt=300,h_vmem=200M
> echo "Script $(hostname): $TMPDIR $NSLOTS"
> ulimit -v
> for HOST in $(tail -n +2 $PE_HOSTFILE|cut -f1 -d' '); do
>     qrsh -inherit $HOST 'echo "Call $(hostname): $TMPDIR $NSLOTS"; ulimit -v;
>     sleep 60' &
> done
> wait
> 
> Output:
> 
> Script my-mgrid5: /tmp/157435.1.small 30
> 1638400
> Call my-mgrid4: /tmp/157435.1.small 7
> unlimited
> Call my-mgrid3: /tmp/157435.1.small 8
> unlimited
> Call my-mgrid2: /tmp/157435.1.small 7
> unlimited

I get the same result with age 8.1.3. 

David, how are your q*_{command,daemon} parameters set in the configuration? 
I'm using the rshd-wrapper and pam_sge-qrsh-setup.so. However, now after the 
upgrade I noticed that the rshd-wrapper will just create an empty file in 
/var/run as SGE_JOB_SPOOL_DIR is not set in the environment where the wrapper 
is run. Is there some flag to the execd to till it to expose that variable?

Mikael



_______________________________________________
users mailing list
[email protected]
https://gridengine.org/mailman/listinfo/users

Reply via email to