[GE users] Re: [GE SGE-6.0u4: Job Suspend does not work for child processes.

Andreas.Haas at Sun.COM Andreas.Haas at Sun.COM
Thu Feb 8 09:58:50 GMT 2007


Erik, most probably this application asconds the process group 
id. If it is possible to run the app in a way that this doesn't
happen, suspension should actually work. With a suspend method 
you certainly could similarly fix this.

Regards,
Andreas

On Wed, 7 Feb 2007, Erik Soyez wrote:

> Good day,
>
> this might be a known issue.  Job suspension does work for most
> applications, but not all - this one starts the actual solver as
> a child process which does not get suspended.  Do I need to write
> a recursive "kill -STOP"-script as suspend_method or are there any
> simpler solutions?  How does SGE decide which processes to suspend?
>
> ------------------------------------------------------------------------
> # pstree -Ap|grep sge
>         |-sge_execd(28223)---sge_shepherd(18426)---sh(18427)---octave(18434)---Jobname(18446)
>
> # for p in 28223 18426 18427 18434 18446;do ps --no-headers -lfp $p|cut -b 
> 3;done
> S
> S
> T
> T
> R
> ------------------------------------------------------------------------
>
> Many thanks!
>
> Erik.
>
> --
>
> ---------------------------------------------------------------------
> 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




More information about the gridengine-users mailing list