首先是HBase的完成分布式安装。这次部署的环境是Hadoop-1.2.1+hbase-0.98.X。因为这个版本的HBase是直接对应hadoop-1.2.1,故也就省去了覆盖jar包的步骤以及排除了覆盖带来的不稳定性。OK,下载后解压,进入conf目录,配置hbase-env.sh文件。如图。这里HBASE_CLASSPATH是指向hadoop的conf目录的,这点需要注意。
下面是打开zookeeper。
接下来是配置hbase-site.xml。这里的HDFS文件系统中的hbase目录需要新建。然后最后两个属性分别是指定zookeeper的几个节点和存放数据的目录。
最后是配置regionserver。HMaster是h2,regionserver是h3,h4.
启动HBase。在这之前,需要确保hadoop已经启动!
接下来是关闭hbase。
HBase 结点之间时间不一致造成regionserver启动失败
HBase 的详细介绍:请点这里
HBase 的下载地址:请点这里