Installing HBase

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 MapR Repository. To install the packages manually, refer to Prepare Packages and Repositories.
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.

Supported HBase Versions

To see which versions of HBase are supported in each MapR release, go to the Ecosystem Support Matrix.