Installation de CCM

CCM

Cet exercice présente la méthode à suivre afin d'installer CCM sur son ordinateur.

Cela rendra possible la manipulation d'un Cluster ainsi que l'appropriation des concepts par la pratique, sans pour autant avoir une multitude de machine configurées à disposition.

Les instructions ci-dessous sont présentées sur le site de planet cassandra.

CCM est prévu pour Linux et Mac.

Question

Prérequis :

  • Une installation Python qui fonctionne (python 2.7 +)

  • pyYAML (http://pyyaml.org/ — sudo easy_install pyYaml)

  • six (https://pypi.python.org/pypi/six — sudo easy_install six)

  • Java 7 ou plus

  • Pour les utilisateurs Mac : ant (http://ant.apache.org/, brew install ant)

Question

Clone du github :

1
$ git clone https://github.com/pcmanus/ccm.git

Question

Aller sur le répertoire créé, et installer CCM :

1
$ cd ccm
2
$ ./setup.py install

Question

Dans le cas où vous êtes sur Mac, alors il faut ajouter autant d'alias à lo0 que vous voulez créer de nœuds.

Par exemple, si vous voulez 3 nœuds dans votre cluster, vous devrez faire :

1
$ sudo ifconfig lo0 alias 127.0.0.2
2
$ sudo ifconfig lo0 alias 127.0.0.3