Mailing List Archives
Public Access
|
|
|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Condor-users] "condor_q -better-analyze" suggests removing a requirement I do not use !?!?
- Date: Wed, 01 Sep 2010 09:15:00 -0500
- From: "Timothy St. Clair" <tstclair@xxxxxxxxxx>
- Subject: Re: [Condor-users] "condor_q -better-analyze" suggests removing a requirement I do not use !?!?
If we break this down:
( ( ( 1024 * target.Memory ) >= 25 )
This appears to be ok.
&& ( ( 1024 * ceiling(ifThenElse(JobVMMemory isnt
undefined,JobVMMemory,2.441406250000000E-02)) ) >= 25 ) )
assuming JobVMMemory is not defined...
1024 * 2.441406250000000E-02 >= 25
or
25 >= 25
so I'm a bit confused as well, could you show us your entire job ad?
condor_q -l <cluster>.<job>
You could always short circuit by adding Memory to your requirements as
well.
Cheers,
Tim
On Wed, 2010-09-01 at 01:06 -0700, Rob wrote:
> Hi,
>
> I sumit a simple "Hello World" executable as a Vanilla job
> to a Windows XP pool PC:
>
> Universe = Vanilla
> Executable = helloworld.exe
> output = helloworld.out
> error = helloworld.err
> log = helloworld.log
> Requirements = (Arch == "INTEL") && (OpSys == "WINNT51")
> should_transfer_files = YES
> when_to_transfer_output = ON_EXIT
> Queue
>
>
> When I submit this job, it sits idle in the pool because:
>
> ===================================================
> 219.000: Run analysis summary. Of 581 machines,
> 2 are rejected by your job's requirements
> 281 reject your job because of their own requirements
> 0 match but are serving users with a better priority in the pool
> 298 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
> Last successful match: Wed Sep 1 17:00:50 2010
>
> The Requirements expression for your job is:
>
> ( ( target.Arch == "INTEL" ) && ( target.OpSys == "WINNT51" ) && ( target.Disk
> >= DiskUsage ) &&
> ( ( ( target.Memory * 1024 ) >= ImageSize ) &&
> ( ( RequestMemory * 1024 ) >= ImageSize ) ) && ( target.HasFileTransfer )
>
> Condition Machines Matched Suggestion
> --------- ---------------- ----------
> 1 ( ( ( 1024 * target.Memory ) >= 25 ) && ( ( 1024 *
> ceiling(ifThenElse(JobVMMemory isnt
> undefined,JobVMMemory,2.441406250000000E-02)) ) >= 25 ) )
> 0 REMOVE
> 2 ( target.Arch == "INTEL" ) 581
> 3 ( target.OpSys == "WINNT51" ) 581
> 4 ( target.Disk >= 25 ) 581
> 5 ( target.HasFileTransfer ) 581
> ===================================================
>
> I have no idea what to "REMOVE" here !?!?!
> This tiny helloworld executable has very minimal memory requirements,
> so I don't understand why this Memory stuff is blocking the job.
>
> Any ideas?
>
> Thanks,
> Rob.
>
>
>
> _______________________________________________
> Condor-users mailing list
> To unsubscribe, send a message to condor-users-request@xxxxxxxxxxx with a
> subject: Unsubscribe
> You can also unsubscribe by visiting
> https://lists.cs.wisc.edu/mailman/listinfo/condor-users
>
> The archives can be found at:
> https://lists.cs.wisc.edu/archive/condor-users/