hbase是依赖于zookeeper的,虽然hbase自带zookeeper,但是不太友好,所以我们自己搭建zookeeper。
一.zookeper 伪分布式的搭建
1.1 上传解压并配置环境变量
export ZOOKEEPER_HOME=/usr/local/soft/zookeeper-3.4.6
PATH=.:$PATH:$HADOOP_HOME/sbin:$HIVE_HOME/bin:$ZOOKEEPER_HOME/bin
1.2 修改配置文件
cp zoo_sample.cfg zoo.cfg
vim zoo.cfg
增加配置:
dataDir=/usr/local/soft/zookeeper-3.4.6/data
server.0=node1:2888:3888
1.3 创建文件夹,设置id号
创建/usr/local/soft/zookeeper-3.4.6/data目录
在data目录下创建myid文件
vim myid 加上 0
1.4 完成并启动
启动zk: zkServer.sh start
查看zk状态: zkServer.sh status
二.Hbase环境的搭建
2.1 上传解压并配置环境变量
export HBASE_HOME=/usr/local/