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

Re: [HTCondor-users] New to ht condor and have basic questions



Hello,

I may have solved the issue by adding :

JOB_RENICE_INCREMENT = 0
SYSAPI_GET_LOADAVG = False

WANT_VACATE_VANILLA = False
WANT_SUSPEND_VANILLA = False
START_VANILLA = True
SUSPEND_VANILLA = False
CONTINUE_VANILLA = True
PREEMPT_VANILLA = False
KILL_VANILLA = False

to the condor config file (which is in attachment)

first line solves the priority of the process that get executed in the
end : the get run in Windows "Normal" priority

second line make the machin use all available ressources almost
instantly when starting process was very slow before.
Maybe this indicates that something is broken on the way HTCondor
evalates current load ? Moreover, considering the rest of the variables
(START = true), I don't even see why the current load would have some
effect on starting the jobs.

I'm not sure if the other _VANILLA lines are needed, but user manuel on
page 345 seems to state so

I'll now turn to multi machine trials...

Regards,

Mathieu

-- 
tel : +33 (0)6 87 30 83 59
######################################################################
##
##  condor_config
##
##  This is the global configuration file for condor. This is where
##  you define where the local config file is. Any settings
##  made here may potentially be overridden in the local configuration
##  file.  KEEP THAT IN MIND!  To double-check that a variable is
##  getting set from the configuration file that you expect, use
##  condor_config_val -v <variable name>
##
##  condor_config.annotated is a more detailed sample config file
##
##  Unless otherwise specified, settings that are commented out show
##  the defaults that are used if you don't define a value.  Settings
##  that are defined here MUST BE DEFINED since they have no default
##  value.
##
######################################################################

##  Where have you installed the bin, sbin and lib condor directories?   
RELEASE_DIR = C:\condor

##  Where is the local condor directory for each host?  This is where the local config file(s), logs and
##  spool/execute directories are located. this is the default for Linux and Unix systems.
#LOCAL_DIR = $(TILDE)
##  this is the default on Windows sytems
#LOCAL_DIR = $(RELEASE_DIR)

##  Where is the machine-specific local config file for each host?
LOCAL_CONFIG_FILE = $(LOCAL_DIR)\condor_config.local
##  If your configuration is on a shared file system, then this might be a better default
#LOCAL_CONFIG_FILE = $(RELEASE_DIR)\etc\$(HOSTNAME).local
##  If the local config file is not present, is it an error? (WARNING: This is a potential security issue.)
REQUIRE_LOCAL_CONFIG_FILE = FALSE

##  The normal way to do configuration with RPMs is to read all of the
##  files in a given directory that don't match a regex as configuration files.
##  Config files are read in lexicographic order.
LOCAL_CONFIG_DIR = $(LOCAL_DIR)\config
#LOCAL_CONFIG_DIR_EXCLUDE_REGEXP = ^((\..*)|(.*~)|(#.*)|(.*\.rpmsave)|(.*\.rpmnew))$

##  Use a host-based security policy. By default CONDOR_HOST and the local machine will be allowed
use SECURITY : HOST_BASED
##  To expand your condor pool beyond a single host, set ALLOW_WRITE to match all of the hosts
#ALLOW_WRITE = *.cs.wisc.edu
##  FLOCK_FROM defines the machines that grant access to your pool via flocking. (i.e. these machines can join your pool).
#FLOCK_FROM =
##  FLOCK_TO defines the central managers that your schedd will advertise itself to (i.e. these pools will give matches to your schedd).
#FLOCK_TO = condor.cs.wisc.edu, cm.example.edu

##--------------------------------------------------------------------
## Values set by the condor_configure script:
##--------------------------------------------------------------------

CONDOR_HOST = $(FULL_HOSTNAME)
NETWORK_INTERFACE = 192.168.1.181
COLLECTOR_NAME = ATLAS
UID_DOMAIN = 
CONDOR_ADMIN = 
SMTP_SERVER = 
ALLOW_READ = *
ALLOW_WRITE = $(CONDOR_HOST), $(IP_ADDRESS)
ALLOW_ADMINISTRATOR = $(IP_ADDRESS)
JAVA = C:\PROGRA~2\Java\JRE18~1.0_6\bin\java.exe
use POLICY : ALWAYS_RUN_JOBS

WANT_VACATE = False
WANT_SUSPEND = False
START = True
SUSPEND = False
CONTINUE = True
PREEMPT = False
KILL = False

JOB_RENICE_INCREMENT = 0
SYSAPI_GET_LOADAVG = False

WANT_VACATE_VANILLA = False
WANT_SUSPEND_VANILLA = False
START_VANILLA = True
SUSPEND_VANILLA = False
CONTINUE_VANILLA = True
PREEMPT_VANILLA = False
KILL_VANILLA = False

NEGOTIATOR_CONSIDER_PREEMPTION = False

DAEMON_LIST = MASTER SCHEDD COLLECTOR NEGOTIATOR STARTD
####################
#
####################
Executable = c:\lastools\bin\laszip.exe
Universe = vanilla
should_transfer_files = no
initialdir = C:\Data\test_condor
#error = err.$(Process)
#input = in.$(Process)
#output = $(filename).out
log = test.$(Process).log
arguments = -i $(initialdir)\$(filename)
queue filename matching files *.las