Here is one good starting point: Fallacies of Distributed Computing.To protect existing HBase installations from new vulnerabilities, please do not use JIRA to report security-related bugs.
Someone on that list will contact you to follow up on your report.
This quickstart assumes that each node is a virtual machine and that they are all on the same network.
It builds upon the previous quickstart, Pseudo-Distributed Local Install, assuming that the system you configured in that procedure is now The next chapter, configuration, gives more information about the different HBase run modes, system requirements for running HBase, and critical configuration areas for setting up a distributed HBase cluster.
Herein you will find either the definitive documentation on an HBase topic as of its standing when the referenced HBase version shipped, or it will point to the location in Javadoc or JIRA where the pertinent information can be found. The source for this guide can be found in the _src/main/asciidoc directory of the HBase source.
This reference guide is marked up using Ascii Doc from which the finished guide is generated as part of the 'site' build target.