Linux下搭建Zookeeper运行环境
创作不易,如果觉得这篇文章对你有帮助,欢迎各位老铁点个赞呗,您的支持是我创作的最大动力!
本系列主要总结下Zookeeper的基础使用,笔者准备写四篇文章:
博文内容 | 资源链接 |
---|---|
Linux下搭建Zookeeper运行环境 | https://blog.csdn.net/smilehappiness/article/details/105933433 |
Zookeeper入门,一篇就够啦 | https://blog.csdn.net/smilehappiness/article/details/105933292 |
Zookeeper客户端ZkClient、Curator的使用,史上最详细的教程来啦~ | https://blog.csdn.net/smilehappiness/article/details/105938058 |
Zookeeper使用总结(进阶篇) | https://blog.csdn.net/smilehappiness/article/details/105938119 |
文章目录
- 前言
- 准备压缩包
- 安装
- 启动与停止
前言
本文为Zookeeper系列的第一篇文章,这里博主主要介绍下如何搭建Zookeeper运行环境。废话不多说,直接演示环境的搭建。
准备压缩包
官网:http://zookeeper.apache.org/
下载:https://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.6.1/apache-zookeeper-3.6.1-bin.tar.gz
这里看公司需要,选择合适的稳定版本,我这里以3.6.1版本为例。
安装
第一步:
首先需要配置Java运行环境,Zookeeper的运行需要机器具备Java运行环境,一般来说,Linux第一步都会配置jdk运行环境。
第二步:
把下载的安装包,上传到Linux服务器中,使用以下命令直接解压缩:
tar -zxvf apache-zookeeper-3.6.1-bin.tar.gz -C /usr/local/
看个人习惯,我喜欢把安装包放在/usr/local
目录下解压后目录,如下图所示,解压缩完成了,即完成了zookeeper安装。
第三步:
在zookeeper的conf目录下,将zoo_sample.cfg改名为zoo.cfg,因为zookeeper启动时会读取该文件作为默认配置文件。
这里建议保留原有文件,留个备份,防止把原有的文件改坏了,随时可以还原。
使用以下命令进行copy:
cp zoo_sample.cfg zoo.cfg
至此,zookeeper安装就算是完成了,可以启动了。
启动与停止
- 常用的ZooKeeper用法
./zkServer.sh {start|start-foreground|stop|restart|status|print-cmd}
启动zookeeper
切换到安装目录的bin目录下,执行以下命令:./zkServer.sh start
出现以下界面,说明启动成功了。
- 关闭zookeeper
切换到安装目录的bin目录下,执行以下命令:./zkServer.sh stop
- 查看ZooKeeper的状态
执行命令:./zkServer.sh status
- 建议
在zookeeper安装目录下创建data目录,将zookeeper的conf目录中,zoo.cfg
配置文件的dataDir
配置修改为/usr/local/apache-zookeeper-3.6.1-bin/data
,方便以后查找产生的节点数据。
写博客是为了记住自己容易忘记的东西,另外也是对自己工作的总结,希望尽自己的努力,做到更好,大家一起努力进步!
如果有什么问题,欢迎大家评论,一起探讨,代码如有问题,欢迎各位大神指正!
给自己的梦想添加一双翅膀,让它可以在天空中自由自在的飞翔!
还没有评论,来说两句吧...