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