前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Zookeeper入门到精通02——zookeeper的本地安装操作

Zookeeper入门到精通02——zookeeper的本地安装操作

作者头像
用户10127530
发布2022-10-26 17:53:14
2750
发布2022-10-26 17:53:14
举报
文章被收录于专栏:半旧的技术栈半旧的技术栈

2.zookeeper的本地安装操作

2.1 本地安装

下面操作在linux环境下完成。如果您的电脑没有虚拟机环境,可以参考VMware软件下载(含秘钥).zip_免费高速下载|百度网盘-分享无限制 (baidu.com)配置。这里我们部署三台虚拟机环境,使用xshell工具对其进行统一的操作。关于使用xshell的原因和安装使用方法可用参考博客:XShell的安装和使用 - 简书 (jianshu.com)

(1)安装jdk

从官网下载jdk。参考博客Linux安装JDK1.8教程(2021最新最详细) - 知乎 (zhihu.com)进行安装。

(2)从官网下载3.5.7版本,拷贝至linux系统

将官网下载的文件apache-zookeeper-3.5.7-bin.tar.gz复制linux系统。解压。

代码语言:javascript
复制
tar -zxvf apache-zookeeper-3.5.7-bin.tar.gz 

修改名称

代码语言:javascript
复制
mv apache-zookeeper-3.5.7 -bin/ zookeeper-3.5.7

修改配置文件名称

代码语言:javascript
复制
cd ./conf/
mv zoo_sample.cfg zoo.cfg

编辑该配置文件

代码语言:javascript
复制
vim zoo.cfg

修改dataDir(请自己替换您的zookeeper安装目录)

代码语言:javascript
复制
/home/wangzhou/Downloads/zookeeper-3.5.7/zkData

zookeeper-3.5.7/目录上创建 zkData 文件夹

代码语言:javascript
复制
mkdir zkData

在bin路径下启动zookeeper

代码语言:javascript
复制
./zkServer.sh start

查看进程是否启动。

代码语言:javascript
复制
[root@bogon bin]# jps
25547 QuorumPeerMain
25581 Jps

查看状态

代码语言:javascript
复制
[root@bogon bin]# ./zkServer.sh status
ZooKeeper JMX enabled by default
Using config: /home/wangzhou/Downloads/zookeeper-3.5.7/bin/../conf/zoo.cfg
Client port found: 2181. Client address: localhost.
Mode: standalone

启动客户端

代码语言:javascript
复制
./zkCli.sh

退出客户端

代码语言:javascript
复制
quit

停止Server

代码语言:javascript
复制
./zkServer.sh stop
2.2 配置参数解读

配置文件zoo.cfg的相关参数解读如下。

(1) tickTime = 2000:通信心跳时间(这种定时检测连接情况的机制和心跳很相似),Zookeeper服务器与客户端心跳时间,单位毫秒

(2)initLimit = 10:初始通信时限。Leader和Follower初始连接时能容忍的最多心跳数(tickTime的数量)。

(3)syncLimit = 5:同步通信时限。在第一次连接成功后,下次重新连接的通信时限,超过这个时限则认为服务死掉。

(4)datadir:保存zookeeper中数据的位置,默认为tmp目录,但是tmp目录会被lunx定期删除,所以我们一般不使用。

(5)cilentport-2181:客户端端口号,通常不修改。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2022-03-29,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 2.zookeeper的本地安装操作
    • 2.1 本地安装
      • 2.2 配置参数解读
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档