DataStax provides a binary tarball for installing OpsCenter Community Edition and OpsCenter Enterprise Edition. The tarball installs OpsCenter in a single directory. This type of installation does not require root permissions.
Before installing OpsCenter make sure you meet the following prerequisites:
To check for the software versions:
$ java -version $ python -V $ openssl version $ iostat -V
To install on a Linux or Mac OSX system:
Ensure that a DSE or Cassandra cluster is installed, configured, and running. You can determine this by using the nodetool ring command.
Download the tarball distribution of OpsCenter.
For the Community (free) and Enterprise (paid) editions, you can either download the packages from the DataStax website or use the wget command. For example:
OpsCenter Community (free) Edition:
$ curl -OL http://downloads.datastax.com/community/opscenter.tar.gz
OpsCenter Enterprise (paid) Edition:
$ curl -OL http://<username>:<password>@downloads.datastax.com/enterprise/opscenter.tar.gz
Unpack the distribution.
$ tar -xzvf opscenter.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.
After a few moments, the OpsCenter connects to its agent. A tarball for deploying agents to other nodes appears in the OpsCenter installation directory. See Manually deploying agents - Tarball installations to deploy agents to other nodes. You cannot deploy multiple agents to other nodes automatically (by clicking Fix in the OpsCenter console).
To start using OpsCenter, open a browser window and go to the OpsCenter URL at http://<opscenter_host>:8888 where <opscenter_host> is the IP or hostname of the OpsCenter machine.