Support Matrices
Also available as:
PDF

Chapter 4. HDP 2.6.2 for IBM Power: Support

The matrices in this chapter outline what is supported for HDP 2.6.2. for IBM Power.

Operating Systems Requirements

The following operating systems are supported for HDP 2.6.2 for IBM Power:

Table 4.1. HDP 2.6.2 for IBM Power: Operating System Support

Operating SystemVersion
Red Hat (64-bit)RHEL 7.2

Browser Requirements

The Ambari Install Wizard runs as a browser-based Web application. You must have a machine capable of running a graphical browser to use this tool. The minimum required browser versions are:

Table 4.2. Ambari 2.5.1 Browser Requirements

Operating SystemBrowser
Linux (RHEL 7)Chrome 26
Firefox 18
Mac OS X (10.6 or later) Chrome 26
Firefox 18
Safari 5
Windows (7 and 8)Chrome 26
Firefox 18
Internet Explorer 10

On any platform, we recommend updating your browser to the latest, stable version.

Software Requirements

On each of your hosts:

  • yum and rpm (RHEL 7)

  • curl, jsch, scp, tar, unzip, and wget

  • OpenSSL (v1.01, build 16 or later)

  • Python 2.7

JDK Requirements

The following Java Development Kits (JDKs) are supported for HDP 2.6.2 for IBM Power:

Table 4.3. HDP 2.6.2 for IBM Power JDK Support Matrix

JDKVersion
Open SourceJDK8

You must install the following OpenJDK 1.8 for PPC packages as a prerequisite on all machines in the cluster:

  • java-1.8.0-openjdk

  • java-1.8.0-openjdk-devel

  • java-1.8.0-openjdk-headless

Set your JAVA_HOME:

export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk

Database Requirements

Ambari requires a relational database to store information about the cluster configuration and topology. If you install HDP Stack with Hive or Oozie, they also require a relational database.

The following table outlines these database requirements:

Component

Databases

Description

Ambari

MySQL 5.6*

 
Druid

MySQL 5.6****

 

Hive

MySQL 5.6*

By default (on RHEL 7), Ambari installs an instance of MySQL on the Hive Metastore host.

Oozie

MySQL 5.6*

 
Ranger

MySQL 5.6*

 

* Ambari 2.5 installs MySQL 5.6 with the Inno DB engine.

** To use a MySQL as the Ambari database, you must set up the mysql connector, create auser and grant user permissions.

More Information

Using Ambari with MySQL/MariaDB

Installing Ranger

Memory Requirements

The Ambari host should have at least 1 GB RAM, with 500 MB free.

To check available memory on any host, run:

free -m

If you plan to install the Ambari Metrics Service (AMS) into your cluster, you should review Using Ambari Metrics in Hortonworks Data Platform Apache Ambari Operations, for guidelines on resources requirements. In general, the host you plan to run the Ambari Metrics Collector host should have the following memory and disk space available based on cluster size:

Number of hostsMemory AvailableDisk Space
11024 MB10 GB
101024 MB20 GB
502048 MB50 GB
1004096 MB100 GB
3004096 MB100 GB
5008096 MB200 GB
100012288 MB200 GB
200016384 MB500 GB
[Note]Note

Use these values as guidelines. Be sure to test them for your specific environment. Be sure to test for your particular environment.

Package Size and Inode Count Requirements

 SizeInodes
Ambari Server100MB5,000
Ambari Agent8MB1,000
Ambari Metrics Collector225MB4,000
Ambari Metrics Monitor1MB100
Ambari Metrics Hadoop Sink8MB100
After Ambari Server SetupN/A4,000
After Ambari Server StartN/A500
After Ambari Agent StartN/A200

*Size and Inode values are approximate

Check the Maximum Open File Descriptors

The recommended maximum number of open file descriptors is 10000, or more. To check the current value set for the maximum number of open file descriptors, execute the following shell commands on each host:

ulimit -Sn

ulimit -Hn

If the output is not greater than 10000, run the following command to set it to a suitable default:

ulimit -n 10000