D toc |
---|
This guide takes you through the steps for installing
D s product | ||
---|---|---|
|
For more information on supported operating system versions, see Product Support Matrix in the Planning Guide.
Preparation
Before you begin, please complete the following.
Info |
---|
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 key sections of the Planning Guide:
- Review the System Requirements and verify that all required components have been installed.
Verify that all required System Ports are opened on the node.
Review the System Dependencies in the Planning Guide.
Cluster configuration: Additional steps are required to integrate the
with the cluster. See Prepare Hadoop for Integration with the Platform in the Planning Guide.D s platform
- Acquire your License Key.
Install and verify operations of the datastore, if used.
Info NOTE: Access to the cluster may be required.
Verify access to the server where the
is to be installed.D s platform
Installation
Tip | ||
---|---|---|
Tip: The Python setup tools can be useful for debugging startup issues. To install:
|
1. Install Dependencies
Without Internet access
If you have not done so already, you may download the dependency bundle with your release directly from
D s company | ||
---|---|---|
|
With Internet access
Use the following to add the hosted package repository for Ubuntu, which will automatically install the proper packages for your environment.
Info |
---|
NOTE: Install curl if not present on your system. |
Then, execute the following command:
Info |
---|
NOTE: Run the following command as the root user. In proxied environments, the script may encounter issues with detecting proxy settings. |
Code Block |
---|
curl https://packagecloud.io/install/repositories/trifacta/dependencies/script.deb.sh | sudo bash |
Special instructions for Ubuntu installs
These steps manually install the correct and supported version of the following:
- nodeJS
- nginX
Due to a known issue resolving package dependencies on Ubuntu, please complete the following steps prior to installation of other dependencies or software.
Login to the
as an administrator.D s node Execute the following command to install the appropriate versions of nodeJS and nginX.
Ubuntu 14.04:
Code Block sudo apt-get install nginx=1.12.2-1~trusty nodejs=10.13.0-1nodesource1
Ubuntu 16.04
Code Block sudo apt-get install nginx=1.12.2-1~xenial nodejs=10.13.0-1nodesource1
Continue with the installation process.
2. Install JDK
By default, the
D s node |
---|
Info |
---|
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. For more information, see System Requirements in the Planning Guide. |
Tip |
---|
Tip: 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.
Code Block |
---|
sudo apt-get install openjdk-8-jre-headless |
JAVA_HOME:
By default, the JAVA_HOME
environment variable is configured to point to a default install location for the OpenJDK package.
Info | |
---|---|
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
- Save changes.
3. Install
D s item | ||
---|---|---|
|
Info |
---|
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. |
Info | |
---|---|
NOTE: Installing the
|
Install the package with apt, using root:
Info |
---|
NOTE: If you encounter errors running the following command, execute the next command anyway. If that command completes without error, the installation is ok. |
Code Block |
---|
sudo dpkg -i <deb file> |
The previous line may return an error message, which you may ignore. Continue with the following command:
Code Block |
---|
sudo apt-get -f -y install |
4. Verify Install
The product is installed in the following directory:
Code Block |
---|
/opt/trifacta |
JAVA_HOME:
The platform must be made aware of the location of Java.
Steps:
- Edit the following file:
D s triconf path true Update the following parameter value:
Code Block "env": { "JAVA_HOME": "/usr/lib/jvm/java-1.8.0-openjdk.x86_64" },
- Save changes.
5. Install License Key
Please install the license key provided to you by
D s company | ||
---|---|---|
|
6. Install Hadoop dependencies
If you are integrating with a supported Hadoop cluster, you must install the dependencies for the Hadoop cluster on the
D s node |
---|
7. Store install packages
For safekeeping, you should retain all install packages that have been installed with this
D s item | ||
---|---|---|
|
Install Hadoop Dependencies
Include Page | ||||
---|---|---|---|---|
|
Next Steps
Install and configure
D s item | ||
---|---|---|
|
The
D s platform |
---|
D s item | ||
---|---|---|
|
Install configuration
After installation is complete, additional configuration is required to make the platform operational. See Install Configuration.
Install Desktop Application
You can deploy the
D s deskapp |
---|
D s webapp |
---|