Upgrading HBase
Upgrading HBase from a Lower CDH 5 Release
To upgrade HBase from a lower CDH 5 release, proceed as follows.
The instructions that follow assume that you are upgrading HBase as part of an upgrade to the latest CDH 5 release, and have already performed the steps underUpgrading from an Earlier CDH 5 Release to the Latest Release.
Step 1: Perform a Graceful Cluster Shutdown
To shut HBase down gracefully:
- Stop the Thrift server and clients, then stop the cluster.
- Stop the Thrift server and clients:
sudo service hbase-thrift stop
- Stop the cluster by shutting down the master and the region servers:
- Use the following command on the master node:
sudo service hbase-master stop
- Use the following command on each node hosting a region server:
sudo service hbase-regionserver stop
- Use the following command on the master node:
- Stop the Thrift server and clients:
- Stop the ZooKeeper Server:
$ sudo service zookeeper-server stop
Step 2: Install the new version of HBase
It is a good idea to back up the /hbase znode before proceeding. By default, this is in /var/lib/zookeeper.
To install the new version of HBase, follow directions in the next section, Installing HBase.