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

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



Help, please! :)

I'm getting the error "No resources matched requests's constraints". 
The problem is it's not true.

>From condor_q -ana

WARNING:  Be advised:
   No resources matched request's constraints
   Check the Requirements expression below:

Requirements = (Arch == X86_64) && (OpSys == "LINUX") && (Disk >=
DiskUsage) && ((Memory * 1024) >= ImageSize) && (HasFileTransfer)

An excerpt from condor_status -long:

MyType = "Machine"
TargetType = "Job"
Name = "*snip*"
Machine = "*snip*"
Rank = 0.000000
CpuBusy = ((LoadAvg - CondorLoadAvg) >= 0.500000)
COLLECTOR_HOST_STRING = "*snip*"
CondorVersion = "$CondorVersion: 6.7.17 Feb 18 2006 $"
CondorPlatform = "$CondorPlatform: I386-LINUX_RH72 $"
VirtualMachineID = 1
VirtualMemory = 4096570
Disk = 14073266
CondorLoadAvg = 0.000000
LoadAvg = 0.000000
KeyboardIdle = 300
ConsoleIdle = 741
Memory = 1979
Cpus = 1
StartdIpAddr = "<blah.blah.blah:32895>"
Arch = "X86_64"
OpSys = "LINUX"
UidDomain = "*snip*"
FileSystemDomain = "*snip*"
Subnet = "*snip*"
HasIOProxy = TRUE
CheckpointPlatform = "LINUX X86_64 2.6.x normal"
TotalVirtualMemory = 8193140
TotalDisk = 28146532
TotalCpus = 2
TotalMemory = 3958
KFlops = 1148272
Mips = 3557
LastBenchmark = 1145044563
TotalLoadAvg = 0.000000
TotalCondorLoadAvg = 0.000000
ClockMin = 968
ClockDay = 5
TotalVirtualMachines = 2
HasFileTransfer = TRUE
HasPerFileEncryption = TRUE
HasPerFileEncryption = TRUE
HasReconnect = TRUE
HasMPI = TRUE
HasTDP = TRUE
HasJobDeferral = TRUE
HasJICLocalConfig = TRUE
HasJICLocalStdin = TRUE
HasPVM = TRUE
HasRemoteSyscalls = TRUE
HasCheckpointing = TRUE
StarterAbilityList =
"HasFileTransfer,HasPerFileEncryption,HasReconnect,HasMPI,HasTDP,HasJobDeferral,HasJICLocalConfig,HasJICLocalStdin,HasPVM,HasRemoteSyscalls,HasCheckpointing"
CpuBusyTime = 0
CpuIsBusy = FALSE
TimeToLive = 2147483647
State = "Unclaimed"
EnteredCurrentState = 1145044996
Activity = "Idle"
EnteredCurrentActivity = 1145044996
Start = TRUE
Requirements = (START) && (IsValidCheckpointPlatform)
IsValidCheckpointPlatform = (((TARGET.JobUniverse == 1) == FALSE) ||
((MY.CheckpointPlatform =!= UNDEFINED) &&
((TARGET.LastCheckpointPlatform =?= MY.CheckpointPlatform) ||
(TARGET.NumCkpts == 0))))
MaxJobRetirementTime = 0
CurrentRank = 0.000000
MonitorSelfTime = 1145045283
MonitorSelfCPUUsage = 0.000000
MonitorSelfImageSize = 7176.000000
MonitorSelfResidentSetSize = 3148
MonitorSelfAge = 0
DaemonStartTime = 1145044996
UpdateSequenceNumber = 1
MyAddress = "<*snip*:32895>"
LastHeardFrom = 1145047945
UpdatesTotal = 29
UpdatesSequenced = 28
UpdatesLost = 0
UpdatesHistory = "0x00000000000000000000000000000000"

So the requirements are:

Arch == X86_64 ... check!
OpSys == LINUX ...check!
Disk >= DiskUsg ...check! (from condor_submit -v, DiskUsg is 1.
Memory * 1024 > ImageSize ...check! (ImageSize is 1)
HasFileTransfer ...check!  HasFileTransfer is TRUE.

There is a system which matches the request, but the request doesn't
run anyway, and condor_q -analyze reports (misleadingly) that there
are no matching systems.

Any help will be appreciated.

Thanks,

Rob