public
Description: Cassandra is a distributed storage system for managing structured data while providing reliability at a massive scale
Homepage: http://code.google.com/p/the-cassandra-project/
Clone URL: git://github.com/tmm1/cassandra-mirror.git
jeff.hammerbacher (author)
Mon Jul 21 21:48:27 -0700 2008
commit  804c9cfdbe7ba621aaf1567e7e8bf4d290ad4cbf
tree    66d5a1c6adf07d9c6143572253cc48cf994af58a
parent  ace1377fc4173fc21dbb72770f6cc0c9ef7a6694
name age message
file LICENSE.txt Mon Jul 07 18:10:18 -0700 2008 Moving to appropriate directory structure [jeff.hammerbacher]
file NOTICE.txt Mon Jul 07 18:10:18 -0700 2008 Moving to appropriate directory structure [jeff.hammerbacher]
file README.txt Thu Jul 17 00:29:27 -0700 2008 Summary: Refactor the configuration components ... [jeff.hammerbacher]
directory bin/ Tue Jul 15 02:25:46 -0700 2008 Summary: Fixing the start-server script to work... [jeff.hammerbacher]
file build.xml Sat Jul 19 00:03:13 -0700 2008 Summary: Added "package", "tar&q... [jeff.hammerbacher]
directory conf/ Thu Jul 17 00:29:27 -0700 2008 Summary: Refactor the configuration components ... [jeff.hammerbacher]
directory interface/ Thu Jul 17 20:49:08 -0700 2008 Summary: Trivial change: scrubbing another &quo... [jeff.hammerbacher]
directory lib/ Tue Jul 15 02:11:07 -0700 2008 Summary: Updated libfb303.jar as well [jeff.hammerbacher]
directory src/ Mon Jul 21 21:48:27 -0700 2008 Summary: There are a lot of places where iterat... [jeff.hammerbacher]
README.txt
Cassandra README
================

Cassandra is a P2P based distributed storage system 
that provides structured storage.

Cassandra is distributed under the Apache License, Version 2.0

Installation
------------
* Please use jdk 1.7; Cassandra will run with 1.6 but 
  frequently core dumps on quad-core machines
* Unpack the tar ball:
        tar xvzf cassandra-<version>.tar.gz
* cd into the new cassandra-<version> directory
* Run "ant jar"

Congratulations, Cassandra is now installed.

Setup
------
* Create the logging directory, set in conf/logging.props.
  The default directory is /var/cassandra/logs
* For information on the configuration parameters, 
  see http://code.google.com/p/the-cassandra-project/wiki/ConfReference


Starting the server
-------------------
* cd into the cassandra-<version> directory
* ensure you have write privileges on the data directories
* start the server:
        ./bin/start-server &

Ensure the server is running
----------------------------

* Check if the process exists, e.g.:
  ps -ef | grep cassandra
* Open a web browser, and point it at:
  http://<node on which the server is running>:7002
* Open up jconsole and observe the process is running.

Stopping the server
-------------------
* cd into the cassandra-<version> directory
* stop the server:
        ./bin/stop-server