ZooKeeper 部署

1 准备工作

准备集群环境,可参考:https://blog.csdn.net/White_Ink_/article/details/139743058

2 下载并解压

3 配置

进入conf/

cp zoo_sample.cfg zoo.cfg

conf/zoo.cfg修改或添加以下内容:

dataDir=/opt/zookeeper/apache-zookeeper-3.8.4-bin/data

server.1=node1:2881:3881
server.2=node2:2881:3881
server.3=node3:2881:3881

创建/data/myid,并写入1。

echo "1" > /opt/zookeeper/apache-zookeeper-3.8.4-bin/data/myid

4 分发文件

将 ZooKeeper 文件分发给其他设备。
修改每个设备的/data/myid,保证其值不同。

5 启动

在每个设备上使用下面命令启动:

./bin/zkServer.sh start

6 查看启动状态

在每个设备上使用下面命令查看状态:

./bin/zkServer.sh status

显示如下:

/usr/bin/java
ZooKeeper JMX enabled by default
Using config: /opt/zookeeper/apache-zookeeper-3.8.4-bin/bin/../conf/zoo.cfg
Client port found: 2181. Client address: localhost. Client SSL: false.
Mode: follower/leader

相关推荐

  1. ZooKeeper 部署

    2024-07-20 21:32:04       18 阅读
  2. zookeeper安装部署

    2024-07-20 21:32:04       47 阅读
  3. 部署zookeeper+kafka

    2024-07-20 21:32:04       26 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-20 21:32:04       52 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-20 21:32:04       54 阅读
  3. 在Django里面运行非项目文件

    2024-07-20 21:32:04       45 阅读
  4. Python语言-面向对象

    2024-07-20 21:32:04       55 阅读

热门阅读

  1. 【Webpack】提高打包速度

    2024-07-20 21:32:04       16 阅读
  2. Python(re模块的具体使用)

    2024-07-20 21:32:04       20 阅读
  3. 2024 暑假友谊赛 2

    2024-07-20 21:32:04       19 阅读
  4. Python正则表达式

    2024-07-20 21:32:04       15 阅读
  5. 【SpringBoot】SpringAOP实现公共字段自动填充

    2024-07-20 21:32:04       15 阅读
  6. Netty的线程模型是怎么样的

    2024-07-20 21:32:04       15 阅读
  7. python入门教程,小白10分钟快速入门

    2024-07-20 21:32:04       18 阅读
  8. 【Webpack】HMR 热更新

    2024-07-20 21:32:04       14 阅读