一、规划
硬件
内存:region服务器和blockcache需要内存无上限,hbase master server 2GB,hbase region server 16GB
磁盘:服务器需要大量存储空间,1TB或2TB,可以根据数据规模及操作挂载磁盘
Java:1.7以上版本对hbase支持较好
二、安装
1、上传安装包到bdmaster节点的/home/hadoop/app目录下,并解压安装;使用mv hbase-1.1.2 hbase重新命名文件夹,然后移除安装文件。
2、建立软连接 ln -s hbase-1.1.2 hbase
3、配置hbase配置文件,配置文件在/hbase/conf/目录下,主要配置
Hbase-env.sh
Hbase-site.xml
Regionservers
Backup-masters
4、将hdfs的配置文件hdfs-site.xml、core-site.xml拷贝到master节点的hbase配置文件目录下
5、将hbase文件夹分发到其他两个节点
6、分别在各个节点创建hbase的日志及进程文件夹,/home/hadoop/data/hbase/logs,/home/hadoop/data/hbase/pids(如步骤3中hbase-env.sh中配置的目录)
7、启动集群:先启动zookeeper,再启动hdfs,再启动hbase
8、Web验证