hadoop集群环境搭建之zookeeper集群的安装部署

时间:2023-03-08 17:17:02
hadoop集群环境搭建之zookeeper集群的安装部署

关于hadoop集群搭建有一些准备工作要做,具体请参照hadoop集群环境搭建准备工作

(我成功的按照这个步骤部署成功了,经实际验证,该方法可行)

一、安装zookeeper

1 将zookeeper的安装包上传到linux系统中,并且 建立 /root/itcast/目录,将其解压到该目录下:

tar -zxvf zookeeper-3.4.5.tar.gz -C /itcast/

2 将zookeeper3.4.5/conf下的zoo_sanmple.cfd改名为zoo.cfg

mv zoo_sample.cfg zoo.cfg

3 修改配置

vim zoo.cfg

修改:dataDir=/itcast/zookeeper-3.4.5/tmp   (此时该文件夹还不存在,一会可创建之)

在文档的最后添加:

server.1=itcast04:2888:3888

server.2=itcast05:2888:3888

server.3=itcast06:2888:3888

保存退出

然后创建一个tmp文件夹

mkdir /itcast/zookeeper-3.4.5/tmp

在tmp文件夹中创建一个myid文件

vim /itcast/zookeeper-3.4.5/tmp/myid

最后向该文件写入ID,其中ID号是刚才配置的文件(一定要在tmp文件下创建,否则会报错Error contacting service. It is probably not running)。

4 将配置好的zookeeper拷贝到其他节点

scp -r /itcast/ itcast15:/

scp -r /itcast/ itcast16:/

注意:修改itcast15、itcast16对应/itcast/zookeeper-3.4.5/data/myid内容

5 启动验证是否成功安装

cd /itcast/zookeeper-3.4.5/bin/

启动zk

./zkServer.sh start

查看zk状态

./zkServer.sh status

如果出现:

JMX enabled by default

Using config: /itcast/zookeeper-3.4.5/bin/../conf/zoo.cfg

Mode: follower

说明状态运行无误,安装成功!

接下来就是安装配置hadoop集群,具体请参照hadoop集群环境搭建之安装配置hadoop集群