Linux安装Zookeeper
Linux安装Zookeeper
前提
服务器安装好了jdk1.8
下载zookeeper
下载地址:
- 下载页面:https://zookeeper.apache.org/releases.html
- 下载地址:https://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.6.2/apache-zookeeper-3.6.2-bin.tar.gz
安装zookeeper
创建并进入到目录:mkdir -p /usr/local/zk && cd /usr/local/zk
将下载包上传到该目录或者直接下载wget https://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.6.2/apache-zookeeper-3.6.2-bin.tar.gz
解压:tar -zxvf apache-zookeeper-3.6.2-bin.tar.gz
配置zookeeper
进入到zookerper/conf目录:cd apache-zookeeper-3.6.2-bin/conf
执行命令:cp zoo_sample.cfg zoo.cfg
执行命令(可以不修改zoo.cfg,使用默认配置就行):vim zoo.cfg
,保存并退出;
配置文件说明:
1 | # The number of milliseconds of each tick |
启动ZooKeeper
进入bin目录:cd apache-zookeeper-3.6.2-bin/bin
启动命令:./zkServer.sh start
停止命令:./zkServer.sh stop
重启命令:./zkServer.sh restart
状态查看命令:./zkServer.sh status
查看zookeeper进程:ps -ef |grep zookeeper
配置zk环境变量(可以不用配置)
- 编辑;
vim /etc/profile
- 将下面的配置信息加入,保存并退出:
1
2export ZOOKEEPER_HOME=/usr/local/zk/apache-zookeeper-3.6.2-bin/
export PATH=$ZOOKEEPER_HOME/bin:$PATH - 环境变量生效:
source /etc/profile
伪集群模式(同一主机启动多个zookeeper并组成集群)
集群模式
ZooKeeper简单操作
用客户端连接ZooKeeper服务
1 | cd apache-zookeeper-3.6.2-bin/bin |
执行后可以看到:
1 | …… |
使用ls
命令来查看当前 ZooKeeper 中所包含的内容:
1 | ls / |
创建了一个新的 znode 节点 “zk” 以及与它关联的字符串
1 | create /zk myData |
获取znode节点 “zk”
1 | get /zk |
删除znode节点 “zk”
1 | delete /zk |
退出客户端
1 | quit |
参考
https://my.oschina.net/jackieyeah/blog/709130
Linux 安装 zkui
下载
下载地址:https://github.com/zifangsky/zkui/releases
修改配置
下载zkui-2.0.zip
,并修改config.cfg
配置文件
运行:
Windows系统点击运行start.bat
脚本,Linux系统则相应执行start.sh
即可
访问WEB客户端并使用:
访问:http://127.0.0.1:6060/
,并使用admin/admin
登录。