Skip to content

Latest commit

 

History

History
49 lines (30 loc) · 991 Bytes

README.md

File metadata and controls

49 lines (30 loc) · 991 Bytes

ECM

ecm (Elastic Cluster Maker) is a simple python script that help you to configure and instantiate your elastic cluster.

Prerequisites

You have to install euca2ools software.

  1. on CentOS
sudo yum install euca2ools
  1. on Ubuntu
sudo apt-get install euca2ools

Create your userdata file

You only have to follow some simple step:

  1. Use your EC2 credential
$ source ec2rc.sh

where ec2rc is the ec2rc file of the project where you want to instantiate your cluster.

  1. Edit the cluster.conf file

  2. Launch the ecm script and follow the instructions

$ python ecm.py 

Docker universe

Using a CentOS7 based cluster you can submit jobs using the docker universe of HTCondor.

Customize your cluster

You can customize your cluster edit the master_files and the slave_files before running the script.

Complite documentation

More details in http://www.pd.infn.it/cloud/Users_Guide/html-desktop/#ClusterConfiguration.