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

[Condor-users] Requirements not respected



Hi,

First thanks for condor, we begin to use it more heavilly here. But I
have a question. I send a job to condor with a requirement that the
computer who will execute it must have 3 cpu or more.

executable     = TMP_DBI/launch.sh
arguments      = sh TMP_DBI/_6782bfabcc3a4d57afb890f097d61320.data $$(Arch)
universe       = vanilla
requirements   = (Arch == "X86_64")&&(Cpus>=3)
output         = main.X86_64._6782bfabcc3a4d57afb890f097d61320.out
error          = main.X86_64._6782bfabcc3a4d57afb890f097d61320.error
log            = main.X86_64.log
queue

But it don't execute and condor_q -better-analyze give me:

 condor_q -better-analyze 1261.0


-- Submitter: lmfa.iro.umontreal.ca : <132.204.26.171:47865> : lmfa.iro.umontreal.ca
---
1261.000:  Run analysis summary.  Of 33 machines,
     33 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 are available to run your job
        No successful match recorded.
        Last failed match: Tue May 22 12:47:47 2007
        Reason for last match failure: no match found

WARNING:  Be advised:
   No resources matched request's constraints

The Requirements expression for your job is:

( ( target.Arch == "X86_64" ) && ( target.Cpus >= 3 ) ) &&
( target.OpSys == "LINUX" ) && ( target.Disk >= DiskUsage ) &&
( ( target.Memory * 1024 ) >= ImageSize ) &&
( TARGET.FileSystemDomain == MY.FileSystemDomain )

    Condition                         Machines Matched    Suggestion
    ---------                         ----------------    ----------
1   ( target.Cpus >= 3 )              0                   MODIFY TO 1
2   ( target.Arch == "X86_64" )       26
3   ( target.OpSys == "LINUX" )       33
4   ( target.Disk >= 10000 )          33
5   ( ( 1024 * target.Memory ) >= 10000 )33
6   ( TARGET.FileSystemDomain == "URL" )
                                      33

Do you know what can cause this? I use condor 6.8.2 and I have a computer in the pool with more than 3 cpu: condor_status:
...
vm5@paralisa. LINUX X86_64 Unclaimed Idle 0.000 987 0+00:15:08 vm6@paralisa. LINUX X86_64 Unclaimed Idle 0.000 987 0+00:19:56 vm7@paralisa. LINUX X86_64 Unclaimed Idle 0.000 987 0+00:19:55 vm8@paralisa. LINUX X86_64 Unclaimed Idle 0.000 987 0+00:19:52
...


I hava another question, we want to install condor on new computer, but we don't have the binary for version 6.8.2 as the person who installed it is not here anymore. Can I install a newer version on some node without causing trouble?

thanks for your time

Frederic Bastien