rpm -ivh condor-7.0.5-linux-x86-rhel5-dynamic-1.i386.rpm cd /opt/condor-7.0.5/etc # copy over local config files from old installation (6.8.4): cp -p /usr/local/condor/etc/*.local . cp -p condor_config condor_config.orig cp -p examples/condor_config.local.central.manager ouhep1.local # customize global condor_config accordingly -- see the end of this log # for a diff to the original cd /usr/local /etc/init.d/condor stop # on all machines -- central manager last mv condor condor-6.8.4; ln -s /opt/condor-7.0.5 condor cp -p condor/etc/examples/condor.boot /etc/rc.d/init.d/condor # on all machines mv /usr/bin/ld /usr/bin/ld.real # on all machines -- if not already done for previous version! cp -p condor/lib/ld /usr/bin/ld # on all machines /etc/init.d/condor start # on all machines -- central manager first # if not already done, set priority of GridEX user VERY low: condor_userprio -setfactor gridex@nhn.ou.edu 10000000 # (on condor pool master) # to add a new node to Condor pool: scp -p ouhep1:/etc/init.d/condor /etc/init.d/ touch /usr/local/condor/etc/`hostname -s`.local mkdir /myhome1/condor mkdir /myhome1/condor/execute mkdir /myhome1/condor/log mkdir /myhome1/condor/spool mkdir /myhome1/condor/log/GridLogs chmod 1777 /myhome1/condor/log/GridLogs chown -R condor. /myhome1/condor /sbin/chkconfig --add condor /sbin/chkconfig --level 5 condor on mv /etc/rc.d/rc0.d/K99condor /etc/rc.d/rc0.d/K04condor mv /etc/rc.d/rc6.d/K99condor /etc/rc.d/rc6.d/K04condor mv /usr/bin/ld /usr/bin/ld.real cp -p /usr/local/condor/lib/ld /usr/bin/ld /etc/init.d/condor start ---------- [hs@ouhep5 ~]$ diff condor_config condor_config.orig 55d54 < CONDOR_HOST = ouhep1.nhn.ou.edu 66,67c65 < LOCAL_DIR = /myhome1/condor < #LOCAL_DIR = $(TILDE) --- > LOCAL_DIR = $(TILDE) 71,73c69 < #LOCAL_CONFIG_FILE = /usr/local/opt/condor-7.0.5/local.ouhep1/condor_config.local < LOCAL_CONFIG_FILE = $(RELEASE_DIR)/etc/$(HOSTNAME).local < --- > LOCAL_CONFIG_FILE = /usr/local/opt/condor-7.0.5/local.ouhep1/condor_config.local 85,86c81 < #CONDOR_ADMIN = condor-admin@your.domain < CONDOR_ADMIN = hs@nhn.ou.edu --- > CONDOR_ADMIN = condor-admin@your.domain 90,91c85 < #MAIL = /usr/bin/mail < MAIL = /bin/mail --- > MAIL = /usr/bin/mail 100,101c94 < #UID_DOMAIN = your.domain < UID_DOMAIN = nhn.ou.edu --- > UID_DOMAIN = your.domain 107,108c100 < #FILESYSTEM_DOMAIN = your.domain < FILESYSTEM_DOMAIN = nhn.ou.edu --- > FILESYSTEM_DOMAIN = your.domain 113,114c105 < #COLLECTOR_NAME = My Pool < COLLECTOR_NAME = OUHEP --- > COLLECTOR_NAME = My Pool 151,154c142 < #FLOCK_FROM = < FLOCK_FROM = luhep01.lunet.edu, luhep02.lunet.edu, luhep03.lunet.edu, \ < luhep04.lunet.edu, mathrisc1.lunet.edu, hoodoo.lunet.edu, mojo.lunet.edu, \ < xochi.lunet.edu, jelly.lunet.edu --- > FLOCK_FROM = 162,163c150 < #FLOCK_TO = < FLOCK_TO = luhep02.lunet.edu --- > FLOCK_TO = 217,218c204 < HOSTALLOW_READ = *.nhn.ou.edu, *.cs.wisc.edu < #HOSTALLOW_READ = * --- > HOSTALLOW_READ = * 233,234c219 < HOSTALLOW_WRITE = *.nhn.ou.edu < #HOSTALLOW_WRITE = YOU_MUST_CHANGE_THIS_INVALID_CONDOR_CONFIGURATION_VALUE --- > HOSTALLOW_WRITE = YOU_MUST_CHANGE_THIS_INVALID_CONDOR_CONFIGURATION_VALUE 383,384c368 < #LOCK = $(LOG) < LOCK = /var/lock/condor --- > LOCK = $(LOG) 598,601c582,583 < #BackgroundLoad = 0.3 < BackgroundLoad = 0.6 < #HighLoad = 0.5 < HighLoad = 0.8 --- > BackgroundLoad = 0.3 > HighLoad = 0.5 710,713c692,693 < #UWCS_START = ( (KeyboardIdle > $(StartIdleTime)) \ < # && ( $(CPUIdle) || \ < # (State != "Unclaimed" && State != "Owner")) ) < UWCS_START = ( ( $(CPUIdle) || \ --- > UWCS_START = ( (KeyboardIdle > $(StartIdleTime)) \ > && ( $(CPUIdle) || \ 720,723c700,701 < #UWCS_SUSPEND = ( $(KeyboardBusy) || \ < # ( (CpuBusyTime > 2 * $(MINUTE)) \ < # && $(ActivationTimer) > 90 ) ) < UWCS_SUSPEND = ( ( (CpuBusyTime > 2 * $(MINUTE)) \ --- > UWCS_SUSPEND = ( $(KeyboardBusy) || \ > ( (CpuBusyTime > 2 * $(MINUTE)) \ 730,732c708,709 < #UWCS_CONTINUE = ( $(CPUIdle) && ($(ActivityTimer) > 10) \ < # && (KeyboardIdle > $(ContinueIdleTime)) ) < UWCS_CONTINUE = ( $(CPUIdle) && ($(ActivityTimer) > 10) ) --- > UWCS_CONTINUE = ( $(CPUIdle) && ($(ActivityTimer) > 10) \ > && (KeyboardIdle > $(ContinueIdleTime)) ) 774d750 < PREEMPT_VANILLA = False 820,824c796,797 < #UWCS_PREEMPTION_REQUIREMENTS = ( $(StateTimer) > (1 * $(HOUR)) && \ < # RemoteUserPrio > SubmittorPrio * 1.2 ) || (MY.NiceUser == True) < UWCS_PREEMPTION_REQUIREMENTS = ( ($(StateTimer) > (1 * $(HOUR)) && \ < RemoteUserPrio > SubmittorPrio * 1.2 ) && (MY.JobUniverse != $(VANILLA)) ) || \ < ( RemoteUserPrio > SubmittorPrio * 1000 ) || (MY.NiceUser == True) --- > UWCS_PREEMPTION_REQUIREMENTS = ( $(StateTimer) > (1 * $(HOUR)) && \ > RemoteUserPrio > SubmittorPrio * 1.2 ) || (MY.NiceUser == True) 1004,1005d976 < HIGHPORT = 65000 < LOWPORT = 63001 1521d1491 < JOB_RENICE_INCREMENT = 19 1596d1565 < DEFAULT_RANK = TARGET.KFlops 1612,1613d1580 < #EmailAttributes = "RemoteHost, Requirements" < #SUBMIT_EXPRS = EmailAttributes 1649,1650c1616 < #JAVA = /usr/bin/java < JAVA = /usr/java/jdk/bin/java --- > JAVA = /usr/bin/java 1715,1716c1681 < GRIDMANAGER_LOG = $(LOG)/GridLogs/GridmanagerLog.$(USERNAME) < #GRIDMANAGER_LOG = $(LOG)/GridmanagerLog.$(USERNAME) --- > GRIDMANAGER_LOG = $(LOG)/GridmanagerLog.$(USERNAME) 1786,1787c1751,1752 < C_GAHP_LOG = $(LOG)/GridLogs/CGAHPLog.$(USERNAME) < #C_GAHP_LOG = /tmp/CGAHPLog.$(USERNAME) --- > #C_GAHP_LOG = $(LOG)/GridLogs/CGAHPLog.$(USERNAME) > C_GAHP_LOG = /tmp/CGAHPLog.$(USERNAME) 2195,2198d2159 < < CLAIM_WORKLIFE=3600 < < USER_JOB_WRAPPER=/usr/local/condor/etc/condor_job_wrapper.sh