Playground for
How to install Cassandra cluster locally
-
Install ccm via
$> brew install ccm
-
Add ip aliases using
ifconfig
$> sudo ifconfig lo0 alias 127.0.0.2 $> sudo ifconfig lo0 alias 127.0.0.3 ...
-
Fetch Cassandra via ccm, start the cluster and check its status
$> ccm create -v 2.1.5 -n 5 kabzon $> ccm start $> ccm status
It should print something like this
Cluster: 'kabzon' ----------------- node1: UP node3: UP node2: UP node5: UP node4: UP
-
Fill the cluster with data
$> ccm node1 cqlsh SOURCE '~/path/to/file/changes_01.cql';
-
Check the last operation result
cqlsh> SELECT * FROM users;
-
If the result isn't empty, then your cluster is ready to use.