Impala Prerequisites

This section describes software prerequisites for Impala.

To successfully install and run Impala, verify that the system meets the following hardware and software requirements. Note that Impala must be installed on a node that contains MapR Core. Because of tight coupling with MapR Core, it is not possible to run Impala on a client node.

Prerequisite Requirement
Operating System The MapR repository provides packages for the 64-bit operating systems listed in Operating System Support Matrix (MapR 6.x). For restrictions associated with a specific operating system or Impala version, see the support table for your MEP under MEP Components and OS Support.
MapR Software Version 6.1.0 and later
MEP repository Set up the MEP respository, if you have not already done so. For instructions on setting up the MEP repository, see Step 2: Prepare Packages and Repositories.
Hive Metastore

To use Impala for MapR, you must install and configure a Hive metastore. Configure the Hive metastore service and connect to a MySQL database through the service. For more information, see Installing Hive.

Note: Verify that hive-site.xml contains the hive.metastore.uris setting, and substitute the appropriate host name for metastore_server_host on every Impala server node.

Hive Hive 2.3 is required to run Impala 2.12.x. Impala must have access to the same metastore database that Hive uses. For Hive configuration information, see the Hive documentation.
MapR Database MapR Database binary tables (HBase 1.1.13 API) are required to run Impala. Install mapr-hbase- from the MEP repository.
Java JDK 1.8
OpenSSL Version 1.0.2 (or newer)