This guide takes you through the steps for installing software on CentOS or Red Hat.
For more information on supported operating system versions, see System Requirements.
Before you begin, please complete the following.
NOTE: Except for database installation and configuration, all install commands should be run as the root user or a user with similar privileges. For database installation, you will be asked to switch the database user account. |
Steps:
Review the Desktop Requirements.
NOTE: |
Review the System Dependencies.
NOTE: If you are installing on node without access to the Internet, you must download the offline dependencies before you begin. See Install Dependencies without Internet Access. |
Install and verify operations of the datastore, if used.
NOTE: Access to the Spark cluster is required. |
Verify access to the server where the is to be installed.
Cluster Configuration: Additional steps are required to integrate the with the cluster. See Prepare Hadoop for Integration with the Platform.
Tip: The Python setup tools can be useful for debugging startup issues. To install:
|
If you have not done so already, you may download the dependency bundle with your release directly from . For more information, see Install Dependencies without Internet Access.
Use the following to add the hosted package repository for CentOS/RHEL, which will automatically install the proper packages for your environment.
# If the client has curl installed ... curl https://packagecloud.io/install/repositories/trifacta/dependencies/script.rpm.sh | sudo bash # Otherwise, you can also use wget ... wget -qO- https://packagecloud.io/install/repositories/trifacta/dependencies/script.rpm.sh | sudo bash |
By default, the uses OpenJDK for accessing Java libraries and components. In some environments, basic setup of the node may include installation of a JDK. Please review your environment to verify that an appropriate JDK version has been installed on the node.
NOTE: Use of Java Development Kits other than OpenJDK is not currently supported. However, the platform may work with the Java Development Kit of your choice, as long as it is compatible with the supported version(s) of Java. See System Requirements. |
NOTE: OpenJDK is included in the offline dependencies, which can be used to install the platform without Internet access. For more information, see Install Dependencies without Internet Access. |
The following commands can be used to install OpenJDK. These commands can be modified to install a separate compatible version of the JDK.
sudo yum install java-1.8.0-openjdk-1.8.0 java-1.8.0-openjdk-devel |
NOTE: If |
JAVA_HOME:
By default, the JAVA_HOME
environment variable is configured to point to a default install location for the OpenJDK package.
NOTE: If you have installed a JDK other than the OpenJDK version provided with the software, you must set the |
The property value must be updated in the following locations:
Edit the following file: /opt/trifacta/conf/env.sh
NOTE: If you are installing without Internet access, you must reference the local repository. The command to execute the installer is slightly different. See Install Dependencies without Internet Access. |
NOTE: Installing the |
Install the package with yum, using root:
sudo yum install <rpm file> |
The product is installed in the following directory:
/opt/trifacta |
JAVA_HOME:
The platform must be made aware of the location of Java.
Steps:
Update the following parameter value:
"env": { "JAVA_HOME": "/usr/lib/jvm/java-1.8.0-openjdk.x86_64" }, |
Please install the license key provided to you by . See License Key.
For safekeeping, you should retain all install packages that have been installed with this .
The requires installation of several databases. If you have not done so already, you must install and configure the databases used to store
. See Install Databases.
After installation is complete, additional configuration is required.
The |