安装zookeeper
将走zookeeper的安装包拷贝到hadoop集群中的software中,然后解压到module中
配置完zoo.cfg后注意同步。 本步骤也可以放在前面去执行
接下来再执行启动
bin/zkServer.sh start
成功:
常见报错:
解决方案:
引发这个异常还有就是,我们总共有3台服务器,目前只启动了一个,没有达到超过半数,没有查到超过半数,就不会选出leader,这个集群没没法工作。这个集群必须得超过半数以上的服务器是好的,才能正常工作。他怎么知道我们没有超过半数,主要是我们在zoo.cfg配置里面server.2 server.3 server.4 他就知道我们有3台服务器,但是现在我只启动了一台。接下来我们可以来到103上 再次执行 bin/zkServer.sh start。此时103如果是leader。那么再到102上 bin/zkServer.sh status 就可以看到是follower
Hadoop正常部署
首先保证Zookeeper集群的正常部署,并启动