前言
安装前需要的条件,使用过hadoop的,基本不需要改什么了:
1、java环境
2、hadoop(HBase基于HDFS)
3、zookeeper(我这里使用独立的zookeeper,因为之前用过已装好,当然亦可以使用HBase管理zookeeper,可以参考上一篇http://blog.youkuaiyun.com/smile0198/article/details/17659537)
4、SSH,NTP时间同步
5、系统调优,这个可以等安装完后改,文件打开数(ulimit和nproc)
6、修改Hadoop HDFS Datanode同时处理文件的上限:dfs.datanode.max.xcievers
一、分布式的安装配置
1、下载解压包
我是用的是hbase-0.94.6,去官网下载后,直接解压到安装目录即可。
2、配置conf/hbase-env.sh
就加了一句,不让HBase管理zookeeper
export HBASE_MANAGES_ZK=false
默认应该是true,如果你想让HBase来管理zookeeper,那可以设为true。