Mailing List Archives
Authenticated access
|
|
|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Condor-users] Finding out which resources don't match constraints
- Date: Tue, 12 Jul 2011 14:04:37 +0200
- From: Cathrin Weiss <cweiss@xxxxxxxxxxx>
- Subject: Re: [Condor-users] Finding out which resources don't match constraints
Do you have a credd set up and running in your pool as described in http://www.cs.wisc.edu/condor/manual/v7.6/6_2Microsoft_Windows.html#SECTION00725000000000000000 ?
Otherwise run_as_owner will not work.
Furthermore, if you are using file transfer AND specify transfer_output_files, that means that you are referring to files in and relative to the current job's run directory (which is usually a temporary directory in your Condor installation's "execute" directory on the execute node). What you seem to be intending to do would need to be accomplished with transfer_output_remaps (please see http://www.cs.wisc.edu/condor/manual/v7.6/2_5Submitting_Job.html#SECTION00354400000000000000)
Furthermore, you specified "output_destination". For that to work you need file transfer plugins working and the syntax is a bit different. You'd rather have to specify something like
output_destination = file://path/to/directory
to indicate a protocol.
However, what this would do is to transfer all output files specified in transfer_output_files (as generated by the program in the working directory) to the directory specified with output_destination.
Thanks,
Cathrin
On Jul 12, 2011, at 1:30 PM, Rochford, Steve wrote:
> The submit file is below. H:\ is a networked home drive; the file is there. I'm pretty sure that the error is something to do with "run_as_owner" because if I take that out the task runs but the file doesn't get returned to the H: drive.
>
> Steve
>
> run_as_owner = true
>
>
> Requirements = Arch == "X86_64" && OpSys == "WINNT61"
> Executable = c:\temp\primes.exe
>
> Universe = vanilla
> Getenv = True
> Log = h:\temp\mat.log
> Output = h:\temp\mat.out
> Error = h:\temp\mat.err
>
>
> # any other data files that will be transfered into working directory
>
> should_transfer_files = ALWAYS
> when_to_transfer_output = ON_EXIT
> output_destination = h:\temp
>
> transfer_executable = true
>
> transfer_output_files = h:\temp\myfile.txt
> Queue 1
>
>
> -----Original Message-----
> From: condor-users-bounces@xxxxxxxxxxx [mailto:condor-users-bounces@xxxxxxxxxxx] On Behalf Of Cathrin Weiss
> Sent: 12 July 2011 12:27
> To: Condor-Users Mail List
> Subject: Re: [Condor-users] Finding out which resources don't match constraints
>
> In this case it seems like something may be wrong with his submit file:
>
>>> WARNING: Be advised:
>>> No resources matched request's constraints
>>> Unable to process job ClassAd
>
>
> Steve, maybe you should include your submit file such that people can see what's going on.
>
> Thanks,
> Cathrin
>
>
> On Jul 12, 2011, at 1:21 PM, Lukas Slebodnik wrote:
>
>> Did you try condor_q -better-analyze ?
>>
>> Lukas
>>
>> On Tue, Jul 12, 2011 at 11:08:54AM +0000, Rochford, Steve wrote:
>>> Trying to submit a fairly basic job to Condor and it's being rejected - this is the output from condor_q -analyze
>>>
>>> 002.000: Run analysis summary. Of 108 machines,
>>> 108 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
>>> 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: Tue Jul 12 12:01:24 2011
>>> Reason for last match failure: no match found
>>>
>>> WARNING: Be advised:
>>> No resources matched request's constraints
>>> Unable to process job ClassAd
>>>
>>>
>>> How can I find out what particular constraint is not being satisfied?
>>>
>>> Steve
--
Cathrin Weiss
Condor Project