zookeeper学习记录-04 Zookeeper安装(linux系统,伪集群)

下载

https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/zookeeper-3.4.6/zookeeper-3.4.6.tar.gz

安装

1 将下载文件解压到/usr/local/zk,解压出来的文件夹命名为zkp01,并且在zkp01目录下新建一个文件夹datadir,并且在datadir下新建一个文件myid内容暂时为空

这里写图片描述

2 在zkp01/conf文件下将zoo_sample.cfg文件重命名为 zoo.cfg

这里写图片描述

3 在/usr/local/zk文件夹下 复制zkp01 两份,重命名为zkp02,zkp03

这里写图片描述

4 分别编辑zkp01,zkp02,zkp03 各自目录下conf的文件夹中的zoo.cfg文件,三个文件最终依次如下

/usr/local/zk/zkp01/conf/zoo.cfg

tickTime=2000
initLimit=10
syncLimit=5
dataDir=/usr/local/zk/zkp01/datadir
clientPort=2181
server.1=127.0.0.1:2777:2888
server.2=127.0.0.1:3777:3888
server.3=127.0.0.1:4777:4888

/usr/local/zk/zkp02/conf/zoo.cfg

tickTime=2000
initLimit=10
syncLimit=5
dataDir=/usr/local/zk/zkp02/datadir
clientPort=2182
server.1=127.0.0.1:2777:2888
server.2=127.0.0.1:3777:3888
server.3=127.0.0.1:4777:4888

/usr/local/zk/zkp03/conf/zoo.cfg

tickTime=2000
initLimit=10
syncLimit=5
dataDir=/usr/local/zk/zkp03/datadir
clientPort=2183
server.1=127.0.0.1:2777:2888
server.2=127.0.0.1:3777:3888
server.3=127.0.0.1:4777:4888

注意三个文件中的clientPortdataDir

5 分别编辑zkp01,zkp02,zkp03各自目录下datadir的文件夹中的myid,分别在myid中写下1,2,3

运行

启动服务端

依次启动zkp01,zkp02,zkp03的

sh /usr/local/zk/zkp01/bin/zkServer.sh start
sh /usr/local/zk/zkp02/bin/zkServer.sh start
sh /usr/local/zk/zkp03/bin/zkServer.sh start

停止服务端

sh /usr/local/zk/zkp01/bin/zkServer.sh stop

查看服务端状态

sh /usr/local/zk/zkp01/bin/zkServer.sh status

查看服务端启动情况

查看Zookeeper/bin目录下的zookeeper.out文件即可。可以通过vi命令查看,也可以通过tail -f 命令实时查看

客户端连接服务端

使用Zookeeper/bin目录下zkCli.sh 客户端即可 输入命令

 ./zkCli.sh -server 127.0.0.1:2181

连接成功后会看到类似下面的信息,包含sessionid,[zk: 127.0.0.1:2181(CONNECTED) 0]

81):ClientCnxn$SendThread@1235] - Session establishment complete on server 127.0.0.1/127.0.0.1:2181, sessionid = 0x15f37b7078b0000, negotiated timeout = 30000
[zk: 127.0.0.1:2181(CONNECTED) 0] 
WATCHER::

WatchedEvent state:SyncConnected type:None path:null
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值