Install the DataStax OpsCenter on Mac OSX or any Linux Distribution using the
OpsCenter binary tarball.
- OpsCenter hardware requirements: computer with 2 cores and 2 GB RAM.
- Your Cassandra or DataStax Enterprise cluster is properly
configured and running.
- IP address or hostname of the machine where you are installing OpsCenter.
- IP address or hostnames of two or three of your nodes.
- Port number used by JMX (default is 7199).
- The latest version of Oracle Java SE Runtime Environment (JRE) 6
- OpenSSH (sshd)
- Python 2.6+
- (Linux only) SYSSTAT Utilities (for collection of I/O system metrics). When
agents are installed from packaged installations, these utilities are installed
- The correct version of OpenSSL for your
If you are installing on Ubuntu, you must use OpenSSL 0.9.8.
To install: $ sudo apt-get install libssl0.9.8
OpenSSL 0.9.8, Ubuntu 11.10 will still show 1.0.0.
To check for the software versions:
$ java -version
$ python -V
$ openssl version
$ iostat -V
When you install OpsCenter using the binary tarball, an agent is deployed to the
machine in which OpsCenter is installed. The installation also creates an agent tarball
for deploying agents to other nodes in the cluster.
Ensure that a DSE or Cassandra cluster is installed, configured, and running.
You can determine this by using the nodetool status command.
Download the tarball distribution of OpsCenter. You
can either download the binary from Planet Cassandra or use the
Unpack the distribution.
$ tar -xzvf opscenter.tar.gz
$ rm *.tar.gz
Files for OpsCenter and a single OpsCenter agent are now in place.
Set the [webserver] interface (hostname or IP address of the OpsCenter machine)
and any other required configuration properties for your environment in the
opscenterd.conf file as described in OpsCenter configuration properties.
Start OpsCenter from the install location:
$ bin/opscenter (Use -f to
start in the foreground.)
The next step is to connect to OpsCenter and deploy
the agent on the OpsCenter machine.
You can deploy only one agent using the OpsCenter console (on the machine
where OpsCenter is installed). Deploying agents to other nodes in the
cluster must be done manually
. You cannot deploy multiple agents to other nodes
automatically (by clicking Fix
in the OpsCenter