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

Re: [Condor-users] method by which the job is executed



On Feb 26, 2008, at 4:15 AM, union wrote:

After the execution of condor_submit
When I execute "condor_q -analyze"
It is displayed as follows by all jobs, and the job is not
executed.

1 are rejected by your job's requirements
2 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 are available to run your job


Please teach the method by which the job is executed.


Read the sections of the Condor manual that talk about ClassAds and Matchmaking. Section 2.3 is a good start:
http://www.cs.wisc.edu/condor/manual/v7.0/2_3Matchmaking_with.html

In brief, jobs and machines describe themselves and what they require for a compatible match. condor_status -l and condor_q -l show the machine and job descriptions respectively. The Requirements expression in the job and machine descriptions must evaluate to True for the job to potentially run on the machine.

Thanks and regards,
Jaime Frey
UW-Madison Condor Team