On Thu, Jan 5, 2012 at 11:47 AM, Gerard Henry <[email protected]> wrote: > in 6.2u5, a job finished, but the program was killed (*) due to lack of > ressources (no more ram): > in sge err: > /local/export/sge/default/spool/charybde/job_scripts/14561: line 12: 25776 > Killed ./benchruntime
You may want to check the resource limits inside a job (run "limit" for csh/tcsh or "ulimit -a" for bash/sh/ksh inside a job), and see if they are different than the limits set by an interactive shell. > I runned it without SGE, this program needs more ram than available on the > host. But is it normal that qacct says that everything is ok? > failed 0 > exit_status 0 Looks like your job script does not return the exit status of the "benchruntime" program - as SGE waits for the job script, only the job script's exit status is recorded by SGE. The simplest way to return the exit status: #!/bin/sh benchruntime exit $? Rayson > > > Does it mean that i can only interpret the non empty sge err file to tell > that the program exits abnormally? > > > thanks in advance, > > gerard > > > (*) killed by the operating system, i guess? > _______________________________________________ > users mailing list > [email protected] > https://gridengine.org/mailman/listinfo/users _______________________________________________ users mailing list [email protected] https://gridengine.org/mailman/listinfo/users
