{endterm}
<html><i>[This is entirely equivalent to </i><tt>condor_off -const 'AnnexName =?= MyFirstAnnex'</tt><i> so it should be easy to implement.]</i></html>
-
-{section: Why isn't my Annex running jobs?}
-
-If =condor_status -annex= shows an idle machine, you can use =condor_q= in the usual way to help you determine why:
-
-{term}
-$ condor_q -rev -machine ip-172-31-48-84.ec2.internal
-
--- Schedd: submit-3.batlab.org : <128.104.100.22:50001?...
-
--- Slot: ip-172-31-48-84.ec2.internal : Analyzing matches for 7 Jobs in 1 autoclusters
-
-The Requirements expression for this slot is
-
- ( START ) &&
- ( IsValidCheckpointPlatform )
-
- START is
- true
-
- IsValidCheckpointPlatform is
- ( TARGET.JobUniverse isnt 1 ||
- ( ( MY.CheckpointPlatform isnt undefined ) &&
- ( ( TARGET.LastCheckpointPlatform is MY.CheckpointPlatform ) ||
- ( TARGET.NumCkpts == 0 ) ) ) )
-
-This slot defines the following attributes:
-
- CheckpointPlatform = "LINUX X86_64 2.6.x normal 0x2aaaaaaab000 ssse3 sse4_1 sse4_2"
-
-Job 737.0 has the following attributes:
-
- TARGET.JobUniverse = 5
- TARGET.NumCkpts = 0
-
-The Requirements expression for this slot reduces to these conditions:
-
- Clusters
-Step Matched Condition
------ -------- ---------
-[1] 1 IsValidCheckpointPlatform
-
-slot8@submit-3.batlab.org: Run analysis summary of 7 jobs.
- 7 (100.00 %) match both slot and job requirements.
- 7 match the requirements of this slot.
- 7 have job requirements that match this slot.
-{endterm}
-
-Since the instances all start from the same image, it's unlikely that one instance in an annex will run a job when another won't. However, since the annex may obtain slots from more one instance type, it's possible that a mismatch between your job's requirement(s) and the default slot size will result in this situation. In this example, the analysis indicates that 100% of your jobs would run in the slot. That could mean that you need to wait a few minutes for another negotiation cycle to occur, or it could mean that you have more slots than jobs.
-
-By default, you'll only have fifteen minutes to to analyze an idle instance; once the instance has been idle for that long, it will shut itself down to avoid uselessly spending (more of) your money.