We have already learned about setting up the Hadoop and HBase clusters. Now, we will learn the aspects we need to consider to maintain the cluster and keep it up and running. This chapter will help readers make their HBase cluster more reliable by making it high available.
In this chapter, we will concentrate on the operational part of HBase. We will discuss the following topics:
Introduction to the HBase administration
HBase shell
Different administration tools for HBase
Using Java in HBase shell for various tweaks
HBase and shell scripting for HBase
Connecting hive with HBase to run Hive Query Language (HQL) queries from hive
Implementing securities in HBase
Frequently occurring errors and their solutions
Other miscellaneous topics
As HBase runs on top of Hadoop, before starting with the HBase administration, let's look at Hadoop administration tasks and aspects in brief.
Here is the list of available Hadoop shell commands and steps on how...