共计 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 行业资讯频道,感谢各位的阅读!