[GE users] Problem with memory limits greater than 4GB

Alejandro Soriano asorian at gmail.com
Thu May 3 10:30:11 BST 2007


    [ The following text is in the "ISO-8859-1" character set. ]
    [ Your display is set for the "ISO-8859-10" character set.  ]
    [ Some special characters may be displayed incorrectly. ]

    Hi all.

    Thanks Reuti for your quick answer.

    I have reinstalled all execution nodes with the binaries from
amd64 and the problem is complete solved! This was only a problem with
my particualr instalation.

     Nevertheless, thank you very much.

     Greetings, Alejandro Soriano


2007/5/2, Reuti <reuti at staff.uni-marburg.de>:
> Hi,
>
> if it's a 64-bit machine, you should also use the appropriate
> binaries. But anyway: can you try to set the limits by hand, to see
> whether the ulimit is working correctly in your setup? Can you try to
> let the queue setup as unlimited and request -l h_vmem=8g
>
> -- Reuti
>
>
> Am 02.05.2007 um 12:03 schrieb Alejandro Soriano:
>
> >   Hi all.
> >
> >   I'm using SGE version 6.0u10 on a Xeon 5160 machine cluster. I'm
> > using the binary distribution for 32 bits. Each machine have 4 cores,
> > so I'm planning to run 4 jobs in each one. In order to avoid memory
> > problems, I found very useful other mails submitted to this list, like
> > the sensor for memory. Thanks all.
> >
> >   However, I do not find any thread relating to my problem (sorry if
> > it exist). My problem is related to memory limits in queues. If I put
> > a memory limit (or any other limit) in the queue configuration and
> > then run the next job on that queue:
> >
> > #!/bin/sh
> > #
> > #$ -S /bin/sh
> > #$ -o /scr/$JOB_ID.err -j y
> > #$ -q test
> >
> > ulimit -a
> >
> >
> >   There is no problem to obtain the limits I have put previously. But
> > if I try to put the memory limit greater than 4 GB, the queue do no
> > apply this limit! I've try to run the 64 bit version of the segeexecd
> > daemon with the corresponding sheperd in a node, with a test queue
> > (configured in the master with limits of memory (both virtual and
> > resident)), but the result is the same. If I put 3.9 GB of memory
> > limit there is no problem, I can see it. If I put 4.0 GB as memory
> > limit, the result of the job is "unlimited" in memory. Other limits
> > like CPU time are set properly.
> >
> >   Can any one suggest me some test I could do?
> >
> >   Thank you very much.
> >
> >   Greetings, Alejandro Soriano
> >
> >
> > --
> > ##########################################
> > #
> > #   Alejandro J. Soriano Martínez
> > #
> > #   Servei d'Inform?tica
> > #   Universitat de Val?ncia
> > #   Valencia (Spain)
> > #
> > ##########################################
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: users-unsubscribe at gridengine.sunsource.net
> > For additional commands, e-mail: users-help at gridengine.sunsource.net
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe at gridengine.sunsource.net
> For additional commands, e-mail: users-help at gridengine.sunsource.net
>
>


-- 
##########################################
#
#   Alejandro J. Soriano Martínez
#
#   Servei d'Inform?tica
#   Universitat de Val?ncia
#   Valencia (Spain)
#
##########################################

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe at gridengine.sunsource.net
For additional commands, e-mail: users-help at gridengine.sunsource.net




More information about the gridengine-users mailing list