Difference between revisions of "Condor/Installation"
Jump to navigation
Jump to search
m (→Linux) |
|||
(One intermediate revision by one other user not shown) | |||
Line 1: | Line 1: | ||
==Windows== | ==Windows== | ||
− | # | + | #Navigate to http://www.cs.wisc.edu/condor/downloads-v2/download.pl to find download links for the current versions of the Condor client. |
− | #Provide the following information when you run the | + | #Choose a release version - we suggest the current stable release (7.4.2 as of this writing) - and a mirror to use. |
− | #* | + | #On the following page, scroll down the list until you find “WinNT 5.0 Intel x86”, and download the MSI installer. |
− | #* | + | #Provide the following information when you run the MSI: |
− | + | #*Select “Join an existing Condor Pool” | |
− | #* | + | #**For hostname of the Central Manager – “condor.ece.ncsu.edu” |
− | #* | + | #*Select “Submit jobs to condor pool” |
− | #* | + | #**For conditions to start a condor job on your machine, select “When keyboard has been idle for 15 minutes and CPU is idle” |
− | #* | + | #**then select “Keep the job in memory and restart when you leave” |
− | #* | + | #*Accounting domain of your machine: ece.ncsu.edu |
− | #*Read & Write access : *.ncsu.edu | + | #*E-mail: rkvenkat@ncsu.edu & smtp: smtp.ncsu.edu |
− | #* | + | #*Path to Java Virtual Machine: leave as default |
− | #*then | + | #*Hosts with Read & Write access : *.ncsu.edu |
+ | #*VM Universe settings: leave as "No" and click Next | ||
+ | #*HDFS support settings: leave as "No" and click Next | ||
+ | #*Click the Install button, then click Install to install the Condor client. | ||
+ | #*After restarting your machine, add C:\condor\bin to your PATH environment variable. | ||
==Linux== | ==Linux== | ||
Line 48: | Line 52: | ||
#**condor_ startd | #**condor_ startd | ||
#**condor_ schedd | #**condor_ schedd | ||
+ | |||
+ | Article created by Ravi Venkatesan of the CESR Research group |
Latest revision as of 12:47, 27 July 2010
Windows
- Navigate to http://www.cs.wisc.edu/condor/downloads-v2/download.pl to find download links for the current versions of the Condor client.
- Choose a release version - we suggest the current stable release (7.4.2 as of this writing) - and a mirror to use.
- On the following page, scroll down the list until you find “WinNT 5.0 Intel x86”, and download the MSI installer.
- Provide the following information when you run the MSI:
- Select “Join an existing Condor Pool”
- For hostname of the Central Manager – “condor.ece.ncsu.edu”
- Select “Submit jobs to condor pool”
- For conditions to start a condor job on your machine, select “When keyboard has been idle for 15 minutes and CPU is idle”
- then select “Keep the job in memory and restart when you leave”
- Accounting domain of your machine: ece.ncsu.edu
- E-mail: rkvenkat@ncsu.edu & smtp: smtp.ncsu.edu
- Path to Java Virtual Machine: leave as default
- Hosts with Read & Write access : *.ncsu.edu
- VM Universe settings: leave as "No" and click Next
- HDFS support settings: leave as "No" and click Next
- Click the Install button, then click Install to install the Condor client.
- After restarting your machine, add C:\condor\bin to your PATH environment variable.
- Select “Join an existing Condor Pool”
Linux
(Need to have root access to install condor)
- Create a user named “condor” (with normal user privileges). Note : Condor will run a job on an available machine under the username “condor”.
- To add a user run “/usr/bin/redhat-config-users” (user-friendly GUI)
- Download “Condor 6.6.5 - Linux 2.4.x (glibc 2.3) - Red Hat 9” from http://www.cs.wisc.edu/condor/downloads/v6.6.license.html
- Unzip condor-6.6.5-linux-x86-glibc23-dynamic.tar.gz [ gunzip –c <filename> | tar xvf - ] in “/usr”
- cd /usr/condor-6.6.5
- Replace the existing “condor_configure” perl script by this modified perl script condor_configure
- condor_configure --install --type = submit,execute --central-manager = zakkwylde.ecew2k.ncsu.edu –owner = condor
- cd etc
- Replace the condor_config file by this modified condor_config file [ condor_config ]
- cd ../local.$(HOSTNAME) & modify/add the following if they do not exist already in the condor_config.local file :
- NETWORK_INTERFACE = < your IP address >
- To find out your machine’s IP address : host <full hostname> (e.g., host zakkwylde.ecew2k.ncsu.edu)
- CONDOR_ADMIN = root@zakkwylde.ecew2k.ncsu.edu
- CONDOR_HOST = zakkwylde.ecew2k.ncsu.edu
- MAIL = /bin/mail
- Comment out the following lines (add # at the beginning of the line)
- FILESYSTEM_DOMAIN =
- UID_DOMAIN =
- SUSPEND =
- START =
- VACATE =
- PREEMPT =
- NETWORK_INTERFACE = < your IP address >
- Set CONDOR_CONFIG environment variable to point to /usr/condor-6.6.5/etc/condor_config
- tcsh – setenv CONDOR_CONFIG /usr/condor-6.6.5/etc/condor_config
- bash – export CONDOR_CONFIG = /usr/condor-6.6.5/etc/condor_config
- cd /usr/condor-6.6.5/sbin
- ./condor_master
- To ensure that Condor is running, type ps -ef | egrep condor_ , the following processes should be running
- condor_ master
- condor_ startd
- condor_ schedd
Article created by Ravi Venkatesan of the CESR Research group