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

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