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

Re: [Condor-users] private execute node



BTW, you might just try using Condor's security mechanisms. Say, ALLOW_WRITE = <submit host> on your private execute node.

Best,


matt

On 06/22/2011 06:56 AM, Arindam Choudhury wrote:
Hi Mark,

now the problem:

-- Submitter: aopcach.uab.es : <158.109.65.21:40024> : aopcach.uab.es
---
027.000: Run analysis summary. Of 5 machines,
4 are rejected by your job's requirements
0 reject your job because of their own requirements
0 match but are serving users with a better priority in the pool
1 match but reject the job for unknown reasons
0 match but will not currently preempt their existing job
0 match but are currently offline
0 are available to run your job

The Requirements expression for your job is:

( ( target.Machine == "aow13grid.uab.es" ) ) && ( target.Arch == "INTEL"
) &&
( target.OpSys == "LINUX" ) && ( target.Disk >= DiskUsage ) &&
( ( target.Memory * 1024 ) >= ImageSize ) &&
( ( RequestMemory * 1024 ) >= ImageSize ) && ( target.HasFileTransfer )

Condition Machines Matched Suggestion
--------- ---------------- ----------
1 ( ( 1024 * ceiling(ifThenElse(JobVMMemory isnt
undefined,JobVMMemory,4.882812500000000E-03)) ) >= 5 )
0 REMOVE
2 ( ( target.Machine == "aow13grid.uab.es" ) )1
3 ( target.Arch == "INTEL" ) 5
4 ( target.OpSys == "LINUX" ) 5
5 ( target.Disk >= 5 ) 5
6 ( ( 1024 * target.Memory ) >= 5 ) 5
7 ( target.HasFileTransfer ) 5
---

thanks for the help. How to solve this.

-Arindam

------------------------------------------------------------------------
Date: Wed, 22 Jun 2011 11:31:10 +0100
From: mc321@xxxxxxxxx
To: arindam@xxxxxxxx
CC: condor-users@xxxxxxxxxxx
Subject: Re: [Condor-users] private execute node

Add the following on the submit host's local config file:

ClientMachine = "$(FULL_HOSTNAME)"
SUBMIT_ATTRS = $(SUBMIT_ATTRS), ClientMachine

then do a condor_reconfig. Works for me.

mc

    Hi Mark,

    This is not working.

    in execute node(aow13grid.uab.es), in condor_config .local I put:

    START = target.ClientMachine == "aopcach.uab.es"

    from aopcach, the job submit file:

    Universe = vanilla
    Executable = simple
    Arguments = 4 10
    Log = simple.log
    Output = simple.out
    Error = simple.error
    Requirements = (Machine == "aow13grid.uab.es")
    should_transfer_files = YES
    when_to_transfer_output = ON_EXIT
    Queue 5

    the jobs stays in idle mode, when I query

    [condor@aopcach job]$ condor_q -better-analyze


    -- Submitter: aopcach.uab.es : <158.109.65.21:40024> : aopcach.uab.es
    ---
    026.000: Run analysis summary. Of 5 machines,
    4 are rejected by your job's requirements
    1 reject your job because of their own requirements
    0 match but are serving users with a better priority in the pool
    0 match but reject the job for unknown reasons
    0 match but will not currently preempt their existing job
    0 match but are currently offline
    0 are available to run your job
    No successful match recorded.
    Last failed match: Wed Jun 22 12:01:34 2011
    Reason for last match failure: no match found

    The Requirements expression for your job is:

    ( ( target.Machine == "aow13grid.uab.es" ) ) && ( target.Arch ==
    "INTEL" ) &&
    ( target.OpSys == "LINUX" ) && ( target.Disk >= DiskUsage ) &&
    ( ( target.Memory * 1024 ) >= ImageSize ) &&
    ( ( RequestMemory * 1024 ) >= ImageSize ) && ( target.HasFileTransfer )

    Condition Machines Matched Suggestion
    --------- ---------------- ----------
    1 ( ( 1024 * ceiling(ifThenElse(JobVMMemory isnt
    undefined,JobVMMemory,4.882812500000000E-03)) ) >= 5 )
    0 REMOVE
    2 ( ( target.Machine == "aow13grid.uab.es" ) )1
    3 ( target.Arch == "INTEL" ) 5
    4 ( target.OpSys == "LINUX" ) 5
    5 ( target.Disk >= 5 ) 5
    6 ( ( 1024 * target.Memory ) >= 5 ) 5
    7 ( target.HasFileTransfer ) 5
    ---

    -Arindam


    ------------------------------------------------------------------------
    Date: Mon, 20 Jun 2011 10:14:48 +0100
    From: mc321@xxxxxxxxx <mailto:mc321@xxxxxxxxx>
    To: arindam@xxxxxxxx <mailto:arindam@xxxxxxxx>
    Subject: Re: [Condor-users] private execute node

    Hi Arindam,

    You could try putting in the execute host's condor_config.local file:

    START = target.ClientMachine == "name.of.your.required.submit.node"

    Don't forget to do a condor_reconfig on the execute host.

    Hope that helps,
    Mark


    On 20/06/11 09:02, Arindam Choudhury wrote:

        Hi,

        I want to make a execute node private to a submit node. Only
        jobs submitted from specific submit node can be executed on that
        execute node. How should I configure the execute node?

        -Arindam



_______________________________________________
Condor-users mailing list
To unsubscribe, send a message to condor-users-request@xxxxxxxxxxx with a
subject: Unsubscribe
You can also unsubscribe by visiting
https://lists.cs.wisc.edu/mailman/listinfo/condor-users

The archives can be found at:
https://lists.cs.wisc.edu/archive/condor-users/