博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Zookeeper集群配置详解
阅读量:2813 次
发布时间:2019-05-13

本文共 1000 字,大约阅读时间需要 3 分钟。

背景:

3台linux redhat7.2, zookeeper-3.4.14,jdk1.8.0_221

1.将zookeeper-3.4.14上传到服务器,配置环境变量;

export ZOOKEEPER_HOME=/usr/local/src/zookeeper-3.4.14

export PATH=$JAVA_HOME/bin:$ZOOKEEPER_HOME/bin:$PATH

2.配置zoo.cfg,设置dataDir目录,增加集群节点设置;

dataDir=/usr/local/src/zookeeper-3.4.14/data

server.0=10.150.11.1:2888:3888

server.1=10.150.11.2:2888:3888
server.2=10.150.11.3:2888:3888

3.在dataDir设置的目录下创建myid文件,将集群信息注册到myid文件中;

/usr/local/src/zookeeper-3.4.14/data

注意每台服务器只注册自己的信息,第一台写0,第二台写1,第三台写2;

4.关闭防火墙systemctl stop firewalld.service;

5.启动服务,记住每个节点要分别启动,即到zookeeper-3.4.14/bin目录下执行./zkServer.sh start;

6.执行./zkServer.sh status,即可看到两台服务器是Mode: follower,一台是Mode: leader,如果此处有问题就需要查看日志排查问题所在,日志为zookeeper-3.4.14/bin/zookeeper.out;

7.使用Eclipse管理集群

使用Eclipse管理集群需要先安装Eclipse软件,选择Help -> Install New Software,如下图添加Work with链接,http://www.massedynamic.org/eclipse/updates/,选择zookeeper插件,然后next直到安装完成;

安装完成后重启Eclipse,点击Window-->Show View->Other…->ZooKeeper 3.2.2,右键New zookeeper connection,输入名称后点击下方Add,输入IP和端口即可对集群进行可视化管理。

转载地址:http://lkqqd.baihongyu.com/

你可能感兴趣的文章
swift 影响Xcode编译速度的注意事项
查看>>
表的主键与外键
查看>>
win7系统重启后ip丢失问题问题的解决方法
查看>>
Win7系统用键盘替代鼠标的小技巧
查看>>
Myeclipse 10配置反编译器net.sf.jadclipse_3.3.0.jar+jad.exe
查看>>
【设计模式三之简单工厂模式】设计模式中简单工厂模式的应用----java
查看>>
关于Linux进程进程浅析(上)
查看>>
【设计模式四之工厂方法模式】java工厂方法模式
查看>>
Linux进程浅析(上)
查看>>
Linux进程浅析(中)
查看>>
Linux进程浅析(下)
查看>>
exec函数和system函数
查看>>
linux下进程的信号量
查看>>
java线程浅析[初识线程]
查看>>
java线程浅析[结合源码讲述Thread的生命周期]
查看>>
java线程浅析[多线程同步]
查看>>
Linux线程浅析[线程的同步和互斥之线程信号量]
查看>>
Linux进程IPC浅析[进程间通信概述与管道]
查看>>
Linux进程IPC浅析[进程间通信SystemV消息队列]
查看>>
Linux进程IPC浅析[进程间通信SystemV共享内存]
查看>>