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 :
$ git clone https://github.com/pcmanus/ccm.git
Question
Aller sur le répertoire créé, et installer CCM :
$ cd ccm
$ ./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 :
$ sudo ifconfig lo0 alias 127.0.0.2
$ sudo ifconfig lo0 alias 127.0.0.3