DataStax Enterprise 3.0 Documentation

Installing the DataStax Enterprise package on RHEL-based distributions

This documentation corresponds to an earlier product version. Make sure this document corresponds to your version.

Latest DSE documentation | Earlier DSE documentation

DataStax provides a packaged release for installing DataStax Enterprise on the following systems:

  • CentOS systems
  • Oracle Linux
  • Red Hat Enterprise Linux (RHEL)

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

To install OpsCenter, see Installing OpsCenter from CentOS, OEL, and RHEL packages.

Prerequisites

  • Before you can install, you must register with DataStax to get a username and password.
  • The Yum Package Management application installed.
  • Root or sudo access to the install machine.
  • The latest version of Oracle Java SE Runtime Environment (JRE) 6 is installed. Java 7 is not recommended.
  • Java Native Access (JNA) is required for production installations. See Installing JNA.
  • If you are installing DataStax Enterprise on a 64-bit Oracle Linux, first install 32-bit versions of glibc libraries.

Also, see Recommended Settings for Production Installations.

DataStax Enterprise and OpsCenter installation steps

DataStax provides Yum repositories for CentOS, Oracle Linux, and RHEL systems. Use these instructions to install DataStax Enterprise 3.0.x.

  1. Check which version of Java is installed by running the following command in a terminal window:

    # java -version
    

    Use the latest version of Java 6 on all nodes. Java 7 is not recommended. If you need help installing Java, see Installing the JRE on RHEL or CentOS Systems.

  2. (CentOS 5.x/RHEL 5.x only) Make sure you have EPEL (Extra Packages for Enterprise Linux) installed. EPEL contains dependent packages required by OpsCenter. To install for both 32- and 64-bit systems:

    # rpm -Uvh http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm
    
  3. Add a yum repository file for DataStax in /etc/yum.repos.d. For example:

    # /etc/yum.repos.d/datastax.repo
    
  4. In this file add the following lines:

    [datastax]
    name= DataStax Repo for Apache Cassandra
    baseurl=http://<username>:<password>@rpm.datastax.com/enterprise
    enabled=1
    gpgcheck=0
    
  5. Install the DataStax Enterprise packages:

    # yum install dse-full-3.0.6-1
    

    The packaged releases create a user cassandra. When starting DataStax Enterprise as a service, the Cassandra and Hadoop tracker services run as this user. A service initialization script is located in /etc/init.d/dse. Run levels are not set by the package.

    You can install any 3.0.x version using the following format:

    # yum install dse-full-<version>-1
    

Next steps