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

[HTCondor-users] condor_submit dynamic slot command line issue



Hello,

i run into the following phenomen when trying to start interactive jobs on a dynamic slot.

It seems that "request_memory" is not recognized from the command line i.e. (Machines have 16GB RAM.)


condor_submit -i "request_memory=9000" fails with "No match found"


But using a "Submit file" the request works:

condor_submit -i condorSubmit

File condorSubmit:
request_memory = 9000

Queue


I tried "RequestMemory" syntax as well to no avail.

Is there anything i do miss ?

Regards

Heiko


$CondorVersion: 8.4.2 Feb 22 2016 BuildID: Debian-8.4.2~dfsg.1-1build1 Debian-8.4.2~dfsg.1-1build1 $
$CondorPlatform: X86_64-Ubuntu_ $

condor_config:

# Setting dynamic slots
NUM_SLOTS = 1
NUM_SLOTS_TYPE_1 = 1
SLOT_TYPE_1 = cpus=100%, mem=95%, swap=100%, disk=15%
SLOT_TYPE_1_PARTITIONABLE = true

# NEGOTIATOR

MODIFY_REQUEST_EXPR_REQUESTMEMORY = quantize(RequestMemory, 256)
JOB_DEFAULT_REQUESTMEMORY = ifThenElse(MemoryUsage =!= UNDEFINED, MemoryUsage, 10)
JOB_DEFAULT_REQUESTCPUS = 1
JOB_DEFAULT_REQUESTDISK = DiskUsage

# STARTD
MODIFY_REQUEST_EXPR_REQUESTCPUS = quantize(RequestCpus, {1})
MODIFY_REQUEST_EXPR_REQUESTMEMORY = quantize(RequestMemory, {128})
MODIFY_REQUEST_EXPR_REQUESTDISK = quantize(RequestDisk, {256})