One of the most important HBase features is that it is extremely scalable. HBase lineally scales out by adding nodes to the cluster. It is easy to start at a small cluster and scale it out when your service and data grows. Adding a region server to an HBase cluster would be an important maintenance task for administrators.
An HBase cluster can only have one active master node. However, we can add a backup master node to the cluster to make the HBase master highly available (HA) .
In this recipe, we will describe how to add a backup master node to an HBase cluster. We will also describe adding region servers to a cluster after that.
Download and install HBase on the new master or region server first. Make sure the HBase configuration on that node is synced with other nodes in the cluster.
A region server usually runs on the same DataNode/TaskTracker of Hadoop. You might want to install Hadoop and start DataNode and TaskTracker on that node too.
We assume...