Mailing List Archives
Public Access
|
|
|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Condor-users] How are target.OpSys and memory requirements configured?
- Date: Tue, 4 Jan 2011 16:47:11 -0500
- From: "Rowe, Thomas" <rowet@xxxxxxxxxx>
- Subject: [Condor-users] How are target.OpSys and memory requirements configured?
I am just starting out with Condor and failing to get the printname example to run on my machines. The classad doesn’t match anything due to a 'target.OpSys == "WINNT51"' and some complex memory condition. I didn't set these things and can't figure out how to override them.
I tried explicitly setting a "Requirements" string in the name.sub file, but that had no affect. The "target.OpSys == WINNT51" condition remains. I cannot find any mention of such an "OpSys" setting in any of the condor config files on this network.
Thanks.
C:\condor\examples\printname>condor_status
Name OpSys Arch State Activity LoadAv Mem
slot1@BULL WINNT52 INTEL Unclaimed Idle 0.000 2047
slot2@BULL WINNT52 INTEL Unclaimed Idle 0.000 2047
slot1@Hammerhead WINNT52 INTEL Unclaimed Idle 0.000 2047
slot2@Hammerhead WINNT52 INTEL Unclaimed Idle 0.000 2047
C:\condor\examples\printname>condor_submit name.sub
[Get idle cluster 10; never runs.]
C:\condor\examples\printname>condor_q -better-analyze 10
-- Submitter: ROWE-PC : <192.168.2.75:8080> : ROWE-PC
---
[...]
WARNING: Be advised:
No resources matched request's constraints
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 ( target.OpSys == "WINNT51" ) 0 REMOVE
2 ( ( 1024 * ceiling(ifThenElse(JobVMMemory isnt undefined,JobVMMemory,9.765625000000000E-004)) )
>= 1 )
0 REMOVE
3 ( target.Arch == "INTEL" ) 4
4 ( target.Disk >= 1 ) 4
5 ( ( 1024 * target.Memory ) >= 1 ) 4
6 ( target.HasFileTransfer ) 4