![]() Image, ensure you place the central_manager file from scripts/condor/worker into When using the custom init script and doing offline testing of the VM Started on EC2, and also will automatically point your node to your Condor This does things like set up an appropriateĮnvironment for when Condor is started with private networking only, when Want to put these in your /etc/condor directory. The easiest way to do this is use the exampleĬonfiguration (at least as inspiration) from scripts/condor/worker/. The very least, you need to install Condor, and configure it as a worker that Cloud Scheduler will do most of the heavy lifting for you, but at The VM images you would like to run jobs with need to be prepared to join yourĬondor pool. TCP_FORWARDING_HOST on any VMs booted to allow condor to connect, thereĪre scripts that attempt to do this automatically, but they're imperfect. Make sure you can run condor_status and condor_q, and make sure yourĪLLOW_WRITE will permit the VMs you will start to add themselves to your Condorĭepending on your clouds and networking it may be required to alter the We have also placed an example Condor config in scripts/condor/manager Using Condor CCB: UPDATE_COLLECTOR_WITH_TCP=True We recommend the following settings, especially if you're planning on To be installed and able to manage resources. Lxml requires libxml2 and libxslt and their development libs to be installed.Īnd Cloud Scheduler and its dependencies: # pip install cloud-schedulerĬloud Scheduler works with Condor, which needs You can install the Python libraries listed above with pip: Your Python version in the Cloud Scheduler init script, or use virtualenv.ĭo this by changing the PYTHON variable to /opt/bin/python Other distros: Now clean everything up: $ sudo rm -Rf /tmp/src/įinally, once you've set up the rest of Cloud Scheduler, you'll want to set Now install pip to install the rest of our dependencies: $ sudo easy_install-2.7 pipĪnd the rest of our dependencies: $ sudo pip-2.7 install cloud-scheduler Now we need to install Python setuputils: $ cd /tmp/src ![]() Install the tools we need to build Python and its modules: # yum install gcc gdbm-devel readline-devel ncurses-devel zlib-devel \īzip2-devel sqlite-devel db4-devel openssl-devel tk-devel \īluez-libs-devel libxslt libxslt-devel libxml2-devel libxml2ĭownload and compile Python 2.7.1: $ VERSION=2.7.1 Python 2.6 may be in the repos depending on your version(5.5 ): $ yum install python26 python26-distribute With and requires Python 2.4, here's a quick guide to getting Python Since Cloud Scheduler requires Python 2.6 , and we recognize that RHEL 5 comes
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |