zookeeper在windows及linux(含多节点)环境下安装及其命令使用

时间:2023-03-09 09:20:10
zookeeper在windows及linux(含多节点)环境下安装及其命令使用

zookeeper下载

下载url:http://www.apache.org/dyn/closer.cgi/zookeeper/

zookeeper在windows及linux(含多节点)环境下安装及其命令使用

zookeeper在windows及linux(含多节点)环境下安装及其命令使用

windows下安装zookeeper

解压到D盘

zookeeper在windows及linux(含多节点)环境下安装及其命令使用

创建logs目录

zookeeper在windows及linux(含多节点)环境下安装及其命令使用

进入conf目录

zookeeper在windows及linux(含多节点)环境下安装及其命令使用

复制模板(zoo_sample.cfg)修改文件名为zoo.cfg
主要是日志目录和端口

zookeeper在windows及linux(含多节点)环境下安装及其命令使用

进入bin目录,启动服务

zookeeper在windows及linux(含多节点)环境下安装及其命令使用

zookeeper在windows及linux(含多节点)环境下安装及其命令使用

zookeeper命令

进入bin目录,启动zk客户端

zookeeper在windows及linux(含多节点)环境下安装及其命令使用

启动provider,服务注册到zookeeper

项目完整源码

zookeeper在windows及linux(含多节点)环境下安装及其命令使用

ls /

ls /dubbo

zookeeper在windows及linux(含多节点)环境下安装及其命令使用

复制出来

dubbo%3A%2F%2F192.168.14.157%3A20888%2Fcom.uncleyong.dubbotest.service.SayHelloToClient%3Fanyhost%3Dtrue%26application%3Ddubbo-provider%26dubbo%3D2.6.2%26generic%3Dfalse%26interface%3Dcom.uncleyong.dubbotest.service.SayHelloToClient%26methods%3DsayHello%26pid%3D6804%26side%3Dprovider%26timestamp%3D1555667316421

解码

decodeURIComponent()

zookeeper在windows及linux(含多节点)环境下安装及其命令使用

zookeeper在windows及linux(含多节点)环境下安装及其命令使用dubbo://192.168.14.157:20888/com.uncleyong.dubbotest.service.SayHelloToClient?anyhost=true&application=dubbo-provider&dubbo=2.6.2&generic=false&interface=com.uncleyong.dubbotest.service.SayHelloToClient&methods=sayHello&pid=6804&side=provider&timestamp=1555667316421

打开监控中心

zookeeper在windows及linux(含多节点)环境下安装及其命令使用

zookeeper在windows及linux(含多节点)环境下安装及其命令使用

zookeeper在windows及linux(含多节点)环境下安装及其命令使用

和上面zookeeper中解析出来的地址是一样的。唯一的差异是最后一个k-v:

  解析出来的是:&timestamp=1555667316421

  监控中心的是:×tamp=1555667316421

linux下安装zookeeper

上传安装包到linux服务器,rz

解压

zookeeper在windows及linux(含多节点)环境下安装及其命令使用

解压后

zookeeper在windows及linux(含多节点)环境下安装及其命令使用

创建目录data

zookeeper在windows及linux(含多节点)环境下安装及其命令使用

修改配置文件名

zookeeper在windows及linux(含多节点)环境下安装及其命令使用

编辑配置文件

zookeeper在windows及linux(含多节点)环境下安装及其命令使用

配置dataDir

默认端口2181改为2180

zookeeper在windows及linux(含多节点)环境下安装及其命令使用

启动服务

zookeeper在windows及linux(含多节点)环境下安装及其命令使用

查看进程

zookeeper在windows及linux(含多节点)环境下安装及其命令使用

查看日志

zookeeper在windows及linux(含多节点)环境下安装及其命令使用

配置环境变量

export ZK_HOME=/usr/local/zookeeper-3.4.14_01

export PATH=$ZK_HOME/bin:$PATH

zookeeper命令(补充)

启动客户端

zookeeper在windows及linux(含多节点)环境下安装及其命令使用

ls查看

zookeeper在windows及linux(含多节点)环境下安装及其命令使用

创建节点,并设置值

zookeeper在windows及linux(含多节点)环境下安装及其命令使用

获取值

zookeeper在windows及linux(含多节点)环境下安装及其命令使用

zookeeper在windows及linux(含多节点)环境下安装及其命令使用

更新值

zookeeper在windows及linux(含多节点)环境下安装及其命令使用

获取值

zookeeper在windows及linux(含多节点)环境下安装及其命令使用

删除节点

zookeeper在windows及linux(含多节点)环境下安装及其命令使用

linux下安装zookeeper多节点

创建三个节点,0,1,2

zookeeper在windows及linux(含多节点)环境下安装及其命令使用

新建data目录a,并在data目录下创建myid文件,内容分别为

zookeeper在windows及linux(含多节点)环境下安装及其命令使用

修改配置文件名

zookeeper在windows及linux(含多节点)环境下安装及其命令使用

修改配置文件内容

zookeeper在windows及linux(含多节点)环境下安装及其命令使用

下面配置多个server是为了创建多个节点

第一个节点

zookeeper在windows及linux(含多节点)环境下安装及其命令使用

第二个节点

zookeeper在windows及linux(含多节点)环境下安装及其命令使用

第三个节点

zookeeper在windows及linux(含多节点)环境下安装及其命令使用

启动第一个节点后,看日志会报错(三个节点都启动完成,才不会报错),因为里面配置的其它server节点还没有

zookeeper在windows及linux(含多节点)环境下安装及其命令使用

可以看到有3个zookeeper进程

zookeeper在windows及linux(含多节点)环境下安装及其命令使用

查看状态,一个leader,两个follower

zookeeper在windows及linux(含多节点)环境下安装及其命令使用