1. 遇见zookeeper
相信很多同学,在学习工作中肯定都或多或少的听到Zookeeper这个名词,那究竟什么是Zookeeper呢?
接下来就让我们一起来认识一下它吧。
2. 下载zookeeper
路径:https://archive.apache.org/dist/zookeeper/zookeeper-3.6.1/apache-zookeeper-3.6.1-bin.tar.gz
官方学习文档:https://zookeeper.apache.org/doc/r3.6.1/zookeeperStarted.html
PS:除了通过上述方式下载,也可以直接在Linux中下载
# wget https://downloads.apache.org/zookeeper/zookeeper-3.6.3/apache-zookeeper-3.6.3-bin.tar.gz
3. 解压安装zookeeper
3.1 环境检查
zookeeper是用Java编写的,所以需要有Java运行环境。
检查是否已经安装Java运行环境:java -version
3.2 解压
进入已经下载好的目录,将下载的zookeeper进行解压。
cd tools (进入存放zookeeper目录)
tar -zxvf apache-zookeeper-3.6.1-bin.tar.gz (解压到当前目录)
tar -zxvf apache-zookeeper-3.6.1-bin.tar.gz -C /user/local/zookeeper (此命令是解压到指定目录)
3.3 重命名配置文件
cd /user/local/zookeeper/apache-zookeeper-3.6.1-bin/conf (进入配置文件目录)
cp zoo_sample.cfg zoo.cfg (复制一个叫zoo.cfg的配置文件)
4. 启动zookeeper
4.1 启动
bin/zkServer.sh start (启动zookeeper,并且出现如下所示)
4.2 检查是否正常启动
bin/zkCli.sh (成功启动zookeeper,会连接成功出现如下所示)
5. 简单的操作命令
zookeeper以其特有的结构存储一系列数据,可以使用如下命令进行简单操作。
可以进行create、get、set、delete等操作。
6. zookeeper可视化工具
下载路径:https://issues.apache.org/jira/secure/attachment/12436620/ZooInspector.zip
将下载好的压缩包进行解压,并使用zookeeper-dev-ZooInspector.jar,进行连接使用。
PS:当然如果你不喜欢ZooInspector这个可视化工具,你还可以选择PrettyZoo。
PrettyZoo地址:https://github.com/vran-dev/PrettyZoo
感谢阅读,下次再见。ヾ( ̄▽ ̄)ByeBye!