DataStax provides a packaged release for installing DataStax Enterprise and OpsCenter 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.
Before installing DataStax Enterprise make sure you have met the following prerequisites:
DataStax provides Yum repositories for CentOS, Oracle Linux, and RHEL systems.
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
where <username> and <password> are the DataStax account credentials from your registration confirmation email.
Install the DataStax Enterprise packages:
# yum install dse-full-2.2.3-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 2.2.x version using the following format:
# yum install dse-full-<version>-1