...
A Java runtime on each CDAP node and Hadoop data node.
A Hadoop, HBase, Hive, and Spark environment to run against.
To use the ad-hoc querying capabilities of CDAP, ensure the cluster has a compatible version of Hive installed. See the section on Hadoop Compatibility.
If Hive is not going to be installed, you will need to disable the CDAP Explore Service, as by default it is enabled. The installation instructions describe how to configure this.
CDAP nodes require Hadoop and HBase client installation and configuration. Note: No Hadoop services need actually be running.
We recommend installing an NTP (Network Time Protocol) daemon on all nodes of the cluster, including those with CDAP components.
...