Installing DataStax Enterprise 4.7 using GUI or Text mode
DataStax Enterprise production installation or upgrade on any Linux-based platform using a graphical or text interface.
For a complete list of supported platforms, see DataStax Enterprise Supported Platforms. For other product installations, see Installing OpsCenter and Installing DevCenter.
Prerequisites
- Root or sudo access when installing as a system service, or if installing missing system dependencies.
- Latest version of Oracle Java SE Runtime Environment 7 or
8 or OpenJDK 7 is recommended. Note: If using Oracle Java 7, you must use at least 1.7.0_25. If using Oracle Java 8, you must use at least 1.8.0_40. In some cases, using JDK 1.8 causes minor performance degradation compared to JDK 1.7.
- RedHat-compatible distributions require EPEL (Extra Packages for Enterprise Linux). For RHEL 5.x, see Installing EPEL on RHEL OS 5.x.
- If installing on a 64-bit Oracle Linux distribution, first install the 32-bit versions of glibc libraries.
- Python 2.6 (minimum); 2.7 (recommended).
Also see Recommended production settings and the DataStax Enterprise Reference Architecture white paper.
Requirement | Minimum | Production |
---|---|---|
CPUs | 2 | 16 |
Memory | 8GB | 24GB |
Data directory | 20GB | 200GB |
Commit log directory | 20GB | 200GB |
Saved caches directory | 20GB | 200GB |
Logs directory | 20GB | 200GB |
For a complete list of supported platforms, see DataStax Enterprise Supported Platforms.
About the installer
Package installations | /etc/dse/cassandra/cassandra.yaml |
Tarball installations | install_location/resources/cassandra/conf/cassandra.yaml |
Installer-Services | /etc/dse/dse.yaml |
Package installations | /etc/dse/dse.yaml |
Installer-No Services | install_location/resources/dse/conf/dse.yaml |
Tarball installations | install_location/resources/dse/conf/dse.yaml |
The installer installs DataStax Enterprise and the DataStax Agent. It does not install OpsCenter or DevCenter. The installer sets some but not all cassandra.yaml parameters described in the table below. It does not set dse.yaml properties. You can set the remaining parameters in the following ways:
- Manually after installation.
- Use the unattended install with either
command line or
the property file
options. These options allow you to specify pre-configured
cassandra.yaml and dse.yaml
files using
--cassandra_yaml_template filename
and--dse_yaml_template filename
.
Installing under a user account
- Root or sudo access allows the installer to set up support services on operating systems that support services, such as Debian-based or RHEL-based systems.
- Without root or sudo access, the installer cannot set up support services because it does not have permission to create the services files.
In GUI mode, if gksudo or pkexec, are not installed, the installer might not present a GUI sudo prompt. Subsequently the sudo prompt appears in the shell:
Procedure
Results
DataStax Enterprise is ready for additional configuration.