Installing HBase

This topic includes instructions for using package managers to download and install Hbase from the MEP repository.

Plan which cluster nodes should run the HBase Master service, and which nodes should run the HBase RegionServer. At least one node (generally three nodes) should run the HBase Master; for example, install HBase Master on the ZooKeeper nodes. Only a few of the remaining nodes or all of the remaining nodes can run the HBase RegionServer.
Note: When you install HBase RegionServer on nodes that also run TaskTracker, reduce the number of map and reduce slots to avoid oversubscribing the machine.
The following procedures use the operating system package managers to download and install from the MEP repository.
Warning: To use Java 7 with HBase, set the value of the JAVA_HOME attribute in /opt/mapr/conf/env.sh to the location of your Java 7 JVM. All other Hadoop and MapR Java daemons and code will use this JVM.