Prerequisites for Apache HBase Installation

Minimum hardware requirements

You can install Platform Symphony DE on a maximum of up to two hosts.

 

Management (master) host

Compute host

Number of hosts:11
CPU power:2.4 GHz2.4 GHz
RAM:4 GB1 GB
Disk space (for installation):1 GB1 GB
Additional disk space (such as for applications or logs):30 GB10 GB in addition to capacity required by user programs

Platform Symphony supports the HDFS versions included with the following Hadoop MapReduce API versions within its MapReduce framework:

  • 2.4.x
  • 1.1.1

You must have at least core Hadoop on your system. SSH configured for internode communication (recommended). To configure SSH keys for the dedicated Hadoop system user (for example, hadoop):

Generate an SSH key for the hadoop user:

su - hadoop

Create an RSA key pair with an empty password:

ssh-keygen -t rsa -P " f ~/.ssh/id_rsa

Enable SSH access to your local machine with this newly created key:

cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys

Restrict access to the authorized_keys file:

chmod 600 ~/.ssh/authorized_keys

Test the setup and save your local machine’s host key fingerprint to the hadoop user's known_hosts file:

ssh localhost

Verify the HDP repositories are available:

yum list hbase

The output should list at least one HBase package similar to the following:

hbase.noarch <$version>

Oracle Java version 1.6.0_21 or higher installed on all hosts in your cluster (required). For example, to install it from rpm under /usr/java/latest, enter:

rpm -Uvh jre-6u27-linux-i586.rpm

Dedicated Hadoop system user (recommended). To add system user (for example) hadoop to your local machine, enter:

useradd hadoop