(1):下载压缩包,版本为zookeeper-3.4.10(与hadoop匹配版本稳定)
(1):下载压缩包,版本为hbase-1.4.0(与hadoop匹配版本稳定)
(3):修改hbase-env.sh文件(/hadoop/hbase-1.4.0/conf)
(4):修改regionservers和hbase-site.xml文件:(/conf目录下)
HBase与Hadoop的关系非常紧密,Hadoop的HDFS提供了高可靠性的底层存储支持,Hadoop MapReduce为HBase提供了高性能的计算能力,Zookeeper为HBase提供了稳定性及failover机制的保障。
Hbase是构建在hadoop之上,具有很好的横向扩展能力。
任务一:ZooKeeper的安装
(1):下载压缩包,版本为zookeeper-3.4.10(与hadoop匹配版本稳定)
1、可在Apache官网下载:Download - The Apache HTTP Server Project
2、百度网盘:链接:https://pan.baidu.com/s/1YnhWioqqSM65VH7qALk17A
提取码:nx6a
(2):解压
将下载好的zookeeper文件上传至Hadoop集群中的master(hadoop01)节点(详细方法见前几篇文章)
cd至压缩包位置使用命令:(路径可更改)
tar -zxvf zookeeper-3.4.10.tar.gz -C /hadoop/
(3):修改配置文件
1、创建日志文件夹:
mkdir /hadoop/zookeeper-3.4.10/data
mkdir /hadoop/zookeeper-3.4.10/log
2、进入zookeeper的conf目录下进行修改:
cp zoo_sample.cfg zoo.cfg(文件名无法识别,修改文件名)
修改zoo.cfg:(dataDir内容修改,其他均新增)
dataDir=/hadoop/zookeeper-3.4.10/data
dataLogDir=/hadoop/zookeeper-3.4.10/log
server.0=192.168.121.134:2888:3888
server.1=192.168.121.135:2888:3888
server.2=192.168.121.136:2888:3888
(4):创建myid文件
在/hadoop/zookeeper-3.4.10/data文件夹下创建文件myid文件
vi myid
将其值修改为0!!!(即hadoop01对于myid为0)