# cd /atlas/tar/condor # tar zxvf condor-6.4.7-linux-x86-glibc22.tar.gz # tar zxvf condor-g-6.4.7-linux-x86-glibc22.tar.gz # cd /usr/local/condor/ # tar xvf /atlas/tar/condor/condor-6.4.7/release.tar # tar xvf /atlas/tar/condor/condor-g-6.4.7/condor-g.tar # cat etc/examples/condor_config.local.condor-g >> etc/condor_config -- if it's not already there; newer versions already have the condor-g configuration parts at the end of condor_config # ln -s /usr/local/condor/bin/condor_submit_dag /usr/local/bin # ln -s /usr/local/condor/bin/condor_dagman /usr/local/bin # mkdir /home/condor/hosts/*/log/GridLogs # chmod 1777 /home/condor/hosts/*/log/GridLogs # /usr/local/condor/sbin/condor_restart Also, for the time being, until condor-g is fixed, all globus client nodes need a directory /etc/grid-security/certificates/ which contains all relevant certificates. I have /etc/grid-security soft linked to the one from the globus gatekeeper. Or, better solution: add GLOBUS_LOCATION=/opt/globus2 export GLOBUS_LOCATION to the beginning of /etc/init.d/condor . That way, it'll know about $GLOBUS_LOCATION/share/certificates/ and we don't need /etc/grid-security/certificates/ anymore. If the pool is behind a firewall, add HIGHPORT = 65000 LOWPORT = 63001 to the end of etc/condor_config. Then restart condor on all machines (pool manager first) with # /etc/init.d/condor stop # /etc/init.d/condor start