Apache Cassandra™ 2.0

Installing DataStax Community on any Linux-based platform

Install on all Linux-based platforms using a binary tarball.

Use this install for Mac OS X and platforms without package support, or if you do not have or want a root installation.

For a complete list of supported platforms, see DataStax Community – Supported Platforms.

Prerequisites

  • Latest version of Oracle Java SE Runtime Environment (JRE) 7. See Installing the JRE.
  • Java Native Access (JNA) is required for production installations (latest version recommended). See Installing the JNA.
  • Python 2.6+ (needed if installing OpsCenter).
  • If you are using Ubuntu 10.04 LTS, you must update to JNA 3.4, as described in Installing the JNA using the binary tarball.
  • If you are using an older RHEL-based Linux distribution, such as CentOS-5, you may see the following error: GLIBCXX_3.4.9 not found. You must replace the Snappy compression/decompression library (snappy-java-1.0.5.jar) with the snappy-java-1.0.4.1.jar.

The binary tarball runs as a stand-alone process.

Procedure

In a terminal window:

  1. Check which version of Java is installed by running the following command:
    $ java -version
    Use the latest version of Oracle Java 7 on all nodes.
  2. Download the DataStax Community:
    $ curl -L http://downloads.datastax.com/community/dsc.tar.gz | tar xz
    You can also download from Planet Cassandra.
  3. Go to the install directory:
    $ cd dsc-cassandra-2.0.x
    The DataStax Community distribution of Cassandra is ready for configuration.
Show/hide