This procedure creates a custom service named Teradata Fabric that helps with installation of Teradata Fabric software on Hadoop nodes. This service is similar to other services, such as HDFS and HBase. For compatibility information on Teradata Fabric components, see the Teradata Fabric / QueryGrid Compatibility Matrix.
The Teradata Fabric service is packaged as a tar file named TDQG_DEPLOYMENT-version.tar.gz that is part of the node package tdqg-node.tar.gz.
- You have required privileges to copy scripts to the Ambari server.
- You have required privileges to restart the Ambari Server.
- The cURL tool is installed on all nodes where you intend to install Teradata Fabric.
- Add a system and download the tdqg-node.json token file that was generated by Teradata Fabric Manager to the Teradata Fabric service.For information about downloading tdqg-node.json, see Adding Nodes Manually.
- Install the Teradata Fabric service on Ambari:
- Download the node package, then select the node component from the software package to the Ambari server (typically the HDP master).For more information, see Downloading Required Packages.
- Unzip the package:tar -xvzf tdqg-node-version.tar.gz
- In qgdeployment/ambari, locate TDQG_DEPLOYMENT.tar.gz.
- Unzip the TDQG_DEPLOYMENT package:tar -xvzf TDQG_DEPLOYMENT.tar.gz
- Copy the folder TDQG_DEPLOYMENT to the stacks on the Ambari server.The default path on the server is:
cp -r /path_to_TDQG_DEPLOYMENT_folder /var/lib/ambari-server/resources/stacks/HDP/hdp-version/services
- Change access privileges:chmod -R +x /var/lib/ambari-server/resources/stacks/HDP/hdp-version/services/TDQG_DEPLOYMENT/*
- Restart the Ambari server:ambari-server restart
After the Ambari server is restarted, Teradata Fabric is available as a service named Teradata Fabric.
- From the Ambari Web UI, select Add Service, then add the Teradata Fabric service to the master and data nodes.
- In the input parameter text, provide the complete text of the token file tdqg-node.json.The token file tdqg-node.json is in advanced qgconfig.
- Download the node package, then select the node component from the software package to the Ambari server (typically the HDP master).
- Do one of the following:
Option Action Install Teradata Fabric on existing nodes - From the Ambari Web UI, select Hosts.
- Select any node on which you want to install the Teradata Fabric service.
- Select
, then from the list of available services, select Teradata Fabric.
Teradata Fabric appears in the list of installed services.
Install Teradata Fabric on a new node - From the Ambari Web UI, select Hosts.
- Select .
For more information, see https://docs.cloudera.com/HDPDocuments/Ambari-2.7.3.0/managing-and-monitoring-ambari/content/amb_add_a_host_to_a_cluster.html.
- In the Assign Slaves and Clients list, select Teradata Fabric.