美文网首页
zookeeper单机安装、集群搭建记录

zookeeper单机安装、集群搭建记录

作者: haiyong6 | 来源:发表于2021-07-26 17:30 被阅读0次

Apache ZooKeeper官网地址:http://zookeeper.apache.org/
下载地址(最新稳定版是3.6.3):https://mirrors.bfsu.edu.cn/apache/zookeeper/zookeeper-3.6.3/apache-zookeeper-3.6.3-bin.tar.gz
安装之前,确保已安装好了jdk( sudo apt install openjdk-11-jdk),亲测jdk-8不行,截止目前,要jdk-11才能运行成功,老版本的zookeeper,jdk8应该能跑。

单机

下载解压

wget https://mirrors.bfsu.edu.cn/apache/zookeeper/zookeeper-3.6.3/apache-zookeeper-3.6.3-bin.tar.gz
tar -zxvf apache-zookeeper-3.6.3-bin.tar.gz

编辑配置文件指定存储目录

cd apache-zookeeper-3.6.3-bin/conf
cp zoo_sample.cfg zoo.cfg
vi zoo.cfg

更改这个文件里面的dataDir指向的地址,比如我的是下面这个目录

dataDir=/home/zhaohy/apache-zookeeper-3.6.3-bin/data

保存之后如果这个目录不存在别忘了去新建一下

cd /home/zhaohy/apache-zookeeper-3.6.3-bin
mkdir data

启动

cd /home/zhaohy/apache-zookeeper-3.6.3-bin/bin
./zkServer.sh start

重启

./zkServer.sh restart

停止

./zkServer.sh stop

查看zookeeper状态

./zkServer.sh status

常用zookeeper交互命令(zkCli.sh)官网有教程:
http://zookeeper.apache.org/doc/current/zookeeperStarted.html

可以下载Zookeeper数据查看工具ZooInspector直接访问,下载地址:

https://issues.apache.org/jira/secure/attachment/12436620/ZooInspector.zip

下载之后解压,进入目录ZooInspector/build,运行zookeeper-dev-ZooInspector.jar即可出现工具UI界面;

java -jar zookeeper-dev-ZooInspector.jar

集群

在单机的基础上,只需更改conf里面的zoo.cfg,在最后加入:

server.1=172.20.10.5:2888:3888
server.2=172.20.10.6:2888:3888
server.3=172.20.10.7:2888:3888

然后在存储目录新建myid,把集群号写入就好了

cd /home/zhaohy/apache-zookeeper-3.6.3-bin/data
touch myid
echo 1 > myid

然后把其他两台机器上也做相同操作,只是其他两台机器的myid对应写入2和3
然后每台机上的zookeeper都启动,集群就搭好了。
可以把配置好的机器文件直接发送到另外两台机,然后改一下myid就好了

scp -r apache-zookeeper-3.6.3-bin zhaohy@172.20.10.6:/home/zhaohy/
scp -r apache-zookeeper-3.6.3-bin zhaohy@172.20.10.7:/home/zhaohy/

别忘了改一下对应的myid,然后各自启动就好了。

这样,集群地址便是172.20.10.5:2181,172.20.10.6:2181,172.20.10.7:2181这三个。

相关文章

  • ZooKeeper系列(二) Zookeeper的环境配置

    一、Zookeeper的搭建方式 Zookeeper安装方式有三种,单机模式和集群模式以及伪集群模式。 1.单机模...

  • Zookeeper相关的命令

    Zookeeper集群的搭建参考:zookeeper单机、集群搭建 配置集群的zoo.cfg的配置:server....

  • zookeeper集群搭建

    在centos7上安装搭建zookeeper 单机,集群。 下载安装包 wget https://mirrors....

  • zookeeper简介(整理)

    zookeeper单机模式搭建Zookeeper集群及伪集群模式搭建 简介 ZooKeeper 是一个开源的分布式...

  • zookeeper单机安装、集群搭建记录

    Apache ZooKeeper官网地址:http://zookeeper.apache.org/[http://...

  • zookeeper初印象

    炒鸡简单的zookeeper初印象总结。单机安装zookeeper集群请参考zookeeper安装与伪集群配置。 ...

  • zookeeper环境搭建

    下面介绍一下zookeeper单机集群模式环境搭建: 创建目录 /opt/zookeeper/zookeeper1...

  • centos7 搭建kafka集群

    搭建kafka集群,需要先搭建zookeeper集群,搭建zookeeper集群,依赖于jdk 1.下载安装jdk...

  • Zookeeper 安装与部署

    Zookeeper安装方式有三种,单机模式和集群模式以及伪集群模式。 ■ 单机模式:Zookeeper只运行在一台...

  • solr集群搭建

    1.单机版zookeeper安装 这里只安装单机版, zookeeper集群高可用按下不表, 主要研究 solr ...

网友评论

      本文标题:zookeeper单机安装、集群搭建记录

      本文链接:https://www.haomeiwen.com/subject/nscgmltx.html