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

[HTCondor-users] No resources matched request's constraints



It works well, but one day it was down. And the job always is idle. 
I use condor_q -analyze some jobs, sometimes i get error or some information.
"Job ClassAd Requirements _expression_ evaluates to false", does it mean the job will never run?


[gwei~]$ condor_q -analyze 6653.0
Error:  Could not fetch startd ads
[gwei~]
......
[gwe~]$ condor_q -analyze 6653.0
-- Schedd: x.x.x.x: <x.x.x.x:59301?...
User priority for xxxxx is not available, attempting to analyze without it.
---
6653.000:  Run analysis summary.  Of 30 machines,
     30 are rejected by your job's requirements 
      0 reject your job because of their own requirements 
      0 match and are already running your jobs 
      0 match but are serving other users 
      0 are available to run your job
 
WARNING:  Be advised:
   No resources matched request's constraints
 
The Requirements _expression_ for your job is:
 
    ( ( Machine == "xxxxxx" ) ) && ( TARGET.Arch == "X86_64" ) &&
    ( TARGET.OpSys == "LINUX" ) && ( TARGET.Disk >= RequestDisk ) &&
    ( TARGET.Memory >= RequestMemory ) && ( TARGET.HasFileTransfer ) &&
    TARGET.HasJobDeferral &&
    ( ( ( time() + ScheddInterval ) >= ( DeferralTime - DeferralPrepTime ) ) &&
      ( time() < ( DeferralTime + DeferralWindow ) ) )
 
The Requirements _expression_ for your job reduces to these conditions:
 
         Slots
Step    Matched  Condition
-----  --------  ---------
[0]           5  Machine == "xxxxxx"
[13]    not now  time() + ScheddInterval
[14]      never  DeferralTime - DeferralPrepTime
[15]    not now  ( time() + ScheddInterval ) >= ( DeferralTime - DeferralPrepTime )
[16]      never  DeferralTime + DeferralWindow
[17]        now  time() < ( DeferralTime + DeferralWindow )
 
Suggestions:
Job ClassAd Requirements _expression_ evaluates to false