如何搭建zookeeper的集群

75次阅读
没有评论

共计 991 个字符,预计需要花费 3 分钟才能阅读完成。

丸趣 TV 小编给大家分享一下如何搭建 zookeeper 的集群,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!

1  搭建 zookeeper 的集群

1.1 zookeeper 集群要求至少 3 个节点 (hadoop0,hadoop1,hadoop2)(第 27 章 hadoop 集群搭建), 且是奇数个,且节点之间的时间要同步。

1.2  在 hadoop0 上对 zookeeper.tar.gz 进行复制,解压缩、重命名、设置环境变量.

 (1) 复制 zookeeper-3.4.tar.gz 到 /usr/local 目录,然后进入到该目录

 (2) 执行命令 tar -zxvf zookeeper-3.4.tar.gz 进行解压缩

 (3) 重命名 mv zookeeper-3.4 zookeeper

1.3  在 hadoop0 上进入 zookeeper 的 conf 目录

 mv zoo_sample.cfg zoo.cfg

1.4  在 hadoop0 上进入 /usr/local/zookeeper/conf 目录下,进行编辑文件 zoo.cfg,

  修改 dataDir=/tmp/zookeeper  改成 data=/usr/local/zookeeper/data

  新增以下三行:

 server.0=hadoop0:2888:3888

 server.1=hadoop1:2888:3888

 server.2=hadoop2:2888:3888

  在 hadoop0 上创建文件夹,执行命令 mkdir -p /usr/local/zookeeper/data

1.5  在 hadoop0 的 data 目录下,创建文件 myid,文件内容是 0

1.6  把 hadoop0 上的 zookeeper 文件夹和 /etc/profile 复制到 hadoop1,hadoop2 节点.

1.7  在 hadoop1 上执行 source /etc/profile,修改 myid 的值为 1

  在 hadoop2 上执行 source /etc/profile,修改 myid 的值为 2

1.8  分别 ssh 到三个节点,在三个分别执行命令 zkServer.sh start

1.9  验证:在各个节点分别执行 jps,发现多一个 java 进程是 QuorumPeerMain. 

看完了这篇文章,相信你对“如何搭建 zookeeper 的集群”有了一定的了解,如果想了解更多相关知识,欢迎关注丸趣 TV 行业资讯频道,感谢各位的阅读!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-08-25发表,共计991字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)