Or build HTCondor and tar/zip the release_dir directory from the build *: {wiki: BuildingHtcondorOnWindows Build HTCondor} -and then zip it up. +and then zip it up. (izip is in the msconfig directory of your sources) {term} REM assuming that you build HTCondor V8_4_0-branch in c:\scratch\build\condor -REM izip is in the msconfig directory of your sources. -> cd /d C:\scratch\build\condor\release_dir -> izip -r ..\condor-8.4.0-339550-Windows-x86.zip * +cd /d C:\scratch\build\condor\release_dir +izip -r ..\condor-8.4.0-339550-Windows-x86.zip * {endterm} For Personal HTCondor we use the tarball/zip release because this lets you control where the binaries will be installed, and will allow you have more than a single version of HTCondor running at once. @@ -50,6 +49,7 @@ HTCondor needs configuration files, and at least 3 runtime directories: log, spool and execute. Create configuration files by copying condor_config.generic from the etc directory and then editing it {term} +mkdir \scratch\local mkdir \scratch\local\condor84 mkdir \scratch\local\condor84\log mkdir \scratch\local\condor84\spool @@ -59,7 +59,7 @@ {endterm} In your editor, find =RELEASE_DIR= and change the value to c:\scratch\condor84, and find =LOCAL_DIR=, remove the # and change the value to c:\scratch\local\condor84 -{snip: change line in condor_config to this} +{snip: change lines in condor_config to this} ## Where have you installed the bin, sbin and lib condor directories? RELEASE_DIR = C:\scratch\condor84 @@ -68,14 +68,14 @@ {endsnip} Then at the bottom of this file add -{snip: append to condor_config} +{snip: add to end of condor_config} use ROLE : Personal NETWORK_INTERFACE = 127.0.0.1 {endsnip} -If you plan to run more than a single instance of HTCondor on this machine, you will also need to create unique value for the procd_pipe on windows, and you _may_ want to configure a unique port for the Collector listen on. -{snip: add to condor_config.local} +If you plan to run more than a single instance of HTCondor on this machine, you will also need to set unique value for =PROCD_ADDRESS=, and you _may_ want to configure a unique port for the Collector listen on. +{snip: [optional] add to condor_config.local} PROCD_ADDRESS = \\.\pipe\condor_procd_pipe8399 #optional COLLECTOR_HOST = $(CONDOR_HOST):8399