DataStax provides a packaged release for installing DataStax Enterprise on the following systems:
For a complete list of supported platforms, see DataStax Enterprise Supported Platforms.
To install OpsCenter, see Installing OpsCenter from CentOS, OEL, and RHEL packages.
DataStax provides Yum repositories for CentOS, Oracle Linux, and RHEL systems. Use these instructions to install DataStax Enterprise 3.0.x.
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.
(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
Add a yum repository file for DataStax in /etc/yum.repos.d. For example:
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
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