Impala Prerequisites

To successfully install and run Impala, verify that the system meets the following hardware and software requirements:

Prerequisite Requirement
Operating System

MapR provides packages for the following 64-bit operating systems:

  • RHEL/CentOS 6.5, 6.6, 7.1, 7.2 , 7.3
  • SUSE 12 SP1
  • Ubuntu - no support
MapR Software Impala 2.7.0 is supported on the 5.2.x version of the MapR Converged Data Platform included in the MEP 3.0 release.
MEP repository Set up the MEP respository, if you have not already done so. For instructions on setting up the MEP repository, see Step 8: Install Ecosystem Components Manually.
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.

Example
<property>
            <name>hive.metastore.uris</name>
            <value>thrift://<metastore_server_host>:9083</value>
</property>
Hive Hive 2.1 is required to run Impala 2.7.0. Earlier versions of Hive are not supported. Installing or upgrading to Impala 2.7.0 does not automatically install or upgrade Hive. You must manually install or upgrade to Hive version 2.1 before or after installing or upgrading to Impala 2.7.0. For Hive configuration information, see the Hive documentation.
HBase HBase 1.1.8 is required to run Impala 2.7.0 on MapR 5.2.x.
Java JDK 1.7 or 1.8