整合Hadoop,Hbase,Zookeeper时遇到不少问题,经过一番苦战后终于整合成功,现将整合中遇到的一些问题整理一下。
前置说明:
版本:
JDK: 1.6.*
Hadoop: 0.20.2
Hbase: 0.90.4
Zookkeeper: 3.4.3
CentOS: CentOS release 5.3
节点数: 1 (虚拟机)
安装配置:
一、安装JDK
二、配置host
修改配置 /etc/hosts 如下:
192.168.0.23 hadoopName
此hostname为hadoop、Hbase、Zookeeper配置文件中共同使用。这一步非常重要。也会涉及到windows中eclipse runonhadoop插件的运行。
二、安装Hadoop
Hadoop安装比较容易,请参考《Hadoop权威指南》、《Hadoop实战》。
三、安装Zookeeper
运行模式为:集群伪分布模式
1、解压Zookeeper,将$ZK_INSTALL/bin加入环境变量。
2、拷贝$ZK_INSTALL/conf下的zoo.example.cfg,分别复制为zoo1.cfg、zoo2.cfg、zoo3.cfg
3、配置zoo*.cfg:
zoo1.cfg
# The number of milliseconds of each tick
tickTime=2000
# The number of ticks that the initial
# synchronization phase can take
initLimit=10
# The number of ticks that can pass between
# sending a request and getting an acknowledgement
syncLimit=5
# the directory where the snapshot is stored.
dataDir=/usr/local/zookeeper-3.4.3/snapshot/d_1
# the port at which the clients will connect
clientPort=2181
#the location of the log file
dataLogDir=/usr/local/zookeeper-3.4.3/logs
server.[color=red]1[/color]=hadoopName:2887:3887
server.[color=red]2[/color]=hadoopName:2888:3888
server.[color=red]3[/color]=hadoopName:2889:3889
Hadoop,Hbase,Zookeeper在虚拟机单节点中的整合
内容版权声明:除非注明,否则皆为本站原创文章。
转载注明出处:http://www.heiqu.com/08c3b31a37a377dfd275b1187a29be55.html