zookeeper学习记录-04 Zookeeper安装(linux系统,伪集群)
来源:互联网 发布:net snmp windows编程 编辑:程序博客网 时间:2024/06/01 10:05
下载
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=2000initLimit=10syncLimit=5dataDir=/usr/local/zk/zkp01/datadirclientPort=2181server.1=127.0.0.1:2777:2888server.2=127.0.0.1:3777:3888server.3=127.0.0.1:4777:4888
/usr/local/zk/zkp02/conf/zoo.cfg
tickTime=2000initLimit=10syncLimit=5dataDir=/usr/local/zk/zkp02/datadirclientPort=2182server.1=127.0.0.1:2777:2888server.2=127.0.0.1:3777:3888server.3=127.0.0.1:4777:4888
/usr/local/zk/zkp03/conf/zoo.cfg
tickTime=2000initLimit=10syncLimit=5dataDir=/usr/local/zk/zkp03/datadirclientPort=2183server.1=127.0.0.1:2777:2888server.2=127.0.0.1:3777:3888server.3=127.0.0.1:4777:4888
注意三个文件中的clientPort和dataDir
5 分别编辑zkp01,zkp02,zkp03各自目录下datadir的文件夹中的myid,分别在myid中写下1,2,3
运行
启动服务端
依次启动zkp01,zkp02,zkp03的
sh /usr/local/zk/zkp01/bin/zkServer.sh startsh /usr/local/zk/zkp02/bin/zkServer.sh startsh /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
- zookeeper学习记录-04 Zookeeper安装(linux系统,伪集群)
- zookeeper伪集群安装
- ZooKeeper 伪集群安装
- zookeeper (伪)集群模式的安装
- zookeeper入门(一)——ZooKeeper伪集群安装
- zookeeper伪分布式集群安装
- zookeeper伪集群安装部署
- zookeeper 伪集群模式安装
- mac安装zookeeper伪集群
- ZooKeeper伪分布式集群安装
- zookeeper伪集群安装步骤
- zookeeper伪分布式集群安装
- ZooKeeper伪分布式集群安装
- ZooKeeper伪分布式集群安装
- Mac安装zookeeper伪集群
- linux系统下安装zookeeper集群
- linux系统下安装zookeeper集群
- Linux安装zookeeper集群
- ios11 Handheld.PlayFullScreenMovie播视频不能跳过
- LINUX基础命令
- Android 自带阻尼效果的ScrollView,仿ios效果
- boundingbox回归
- pyQt5-自定义控件
- zookeeper学习记录-04 Zookeeper安装(linux系统,伪集群)
- C3P0连接池使用教程
- java 模拟post请求
- linux下php+nginx+mysql网站开发环境搭建
- restful api best practice
- 关于 python ImportError: No module named 的问题
- Frida官方手册
- 如何修改自动同步数据的默认开关
- Maven 聚合(modules标签)与继承(parent标签)的笔记