[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Condor-users] EXECUTE_LOGIN_IS_DEDICATED kills off wrong processes?



On 8/30/07, Antonio Garcia Dominguez <antonio.garcia.dominguez@xxxxxxx> wrote:
> Hello all,
>
> I wanted to test EXECUTE_LOGIN_IS_DEDICATED, so I created two system accounts under my Ubuntu Feisty system:
>
> sudo useradd -r nobody1
> sudo useradd -r nobody2
>
> Then I added the following lines to my condor_config.local file:
>
> VM1_USER = nobody1
> VM2_USER = nobody2
> EXECUTE_LOGIN_IS_DEDICATED = TRUE
>
> Submission works, and jobs are completed, but the wrong processes keep getting killed off: in particular, all X and shell sessions are killed. Why would this be?

1) check who your jobs are *actually* running as. (pslist -e when it's
running, but before it kills your shell :)

Guess: your test jobs run as you, not as the VMX_USER thus - on
killing all that users jobs it kills your logins.

To test I suggest submitting some jobs as a different user - at least
then you can debug it without having to restart everything each
time...

Matt