====== Condor HTC (High Throughput Computing) ======
Currently Condor is installed on our cluster with a Rocks roll.
[root@grow-grid ~]# condor_version
CondorVersion: 7.4.4 Oct 13 2010 BuildID: 279383 $
CondorPlatform: X86_64-LINUX_RHEL5 $
===== Setup =====
Edit the head node config file settings
CONDOR_HOST = grow-prod.local
NETWORK_INTERFACE = 10.1.1.1
Add this file [[http://highenergy.physics.uiowa.edu/~dsquires/grow/backup_files/plugin_cms.py|plugin_cms.py]] to:
[user@grow-prod ~]$ sudo vi /opt/rocks/lib/python2.4/site-packages/rocks/commands/report/host/condor/config/plugin_cms.py
Execute the following commands to reconfigure condor on all of the nodes (You may have to execute them twice)
[root@grow-prod ~]$ rocks sync host condor grid
[root@grow-prod ~]$ rocks sync host condor login
[root@grow-prod ~]$ rocks sync host condor compute
[root@grow-prod ~]$ rocks run host 'service rocks-condor restart'
===== Condor Status Script =====
[root@grow-prod ~]$ vi /root/condor-status-script.sh
#!/bin/bash
. /root/.bashrc
OUTPUT=/var/www/html/condor_status.txt
echo -e " \n\n" >$OUTPUT
echo -e "As of `date` \n">>$OUTPUT
/opt/condor/bin/condor_status -submitters >>$OUTPUT
/opt/condor/bin/condor_userprio -all >>$OUTPUT
/opt/condor/bin/condor_status -run >>$OUTPUT
Add the following line to the cron job that will update the condor status every ten minutes. This status report can be viewed here\\ [[http://grow-prod.its.uiowa.edu/condor_status.txt]]
[root@grow-prod ~]$ vi /var/spool/cron/root
1,11,21,31,41,51 * * * * /root/condor-status-script.sh
====== Notes ======
====== Contact Info ======
This Dokuwiki page is maintained by:\\
Daniel Squires\\
University of Iowa\\
Department of Computer Science\\
Email: