Install Drill to Run Under YARN
Verify that your system meets the prerequisites below and then follow the instructions in Installing Drill to Run Under YARN to install the mapr-drill-yarn package on the node designated as the Drill-on-YARN client to run Drill under YARN.
Prerequisites
Verify that your system meets the following prerequisites before you install Drill to run under YARN:
- The MapR cluster is installed and running. Installing Drill first can result in configuration issues
- You have planned the YARN cluster. See YARN, Planning the Cluster, and Example Cluster Designs.
-
- ResourceManager is installed on one node in the YARN cluster, and you have calculated disk requirements for the YARN ResourceManager.
- NodeManager is installed on all nodes in the YARN cluster.
- You have designated one node to act as the Drill-on-YARN client. This is the node on which you install the mapr-drill-yarn package. The Drill-on-YARN client is a command-line program that starts, stops, and monitors the Drill cluster. The client provides the information that YARN needs to start the Application Master.
- Cluster resources can accommodate the Drill memory, CPU, and disk requirements.
- The MEP repository is configured. For instructions, see Step 8: Install Ecosystem Components Manually.
Hive and HBase Support
Installation of a supported version of Hive and HBase is optional. Support differs based on the MEP version that you install. See Component Versions for Released MEPs for version support in each MEP release.