本篇内容主要讲解“动物园管理员的详细安装教程”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“动物园管理员的详细安装教程”吧!
一、解压包安装
1。安装前准备
- <李>
1。安装JDK。
李> <李>2。下载一个稳定的饲养员版本,就解压缩并cd到目录中。
李>2。配置修改
1。修改zoo.cfg
要启动动物园管理员,您需要一个配置文件,zookeeper-3.4.10/conf这个路径下的zoo_sample.cfg修改为动物园。cfg。修改内容:
#这个目录的设置因人而异 dataDir=/用户/huanchu/文件/软件/zookeeper-3.4.13 zkData
2。创建zkData文件夹
mkdir mkdir zkData
3。操作饲养员
1。启动动物园管理员
/bin/zkServer.sh 开始
2。查看进程是否启动
huanchu-mbp: zookeeper-3.4.13 huanchu美元,jps -l 2469年,sun.tools.jps.Jps 2461年,org.apache.zookeeper.server.quorum.QuorumPeerMain
3。以前查看状态
<> huanchu-mbp: zookeeper-3.4.13 huanchu,美元/bin/zkServer.sh 状态 ZooKeeper JMX  enabled by 违约 Using 配置:/用户/huanchu/文件/软件/zookeeper-3.4.13/bin/. ./conf/zoo.cfg 模式:独立的4。启动客户端
/bin/zkCli.sh -server 127.0.0.1:2181
5。退出客户端
<>之前退出6。停止饲养员
/bin/zkServer.sh 停止
二,码头工人安装
1。获取饲养员镜像
<>以前docker pull 管理员2。启动动物园管理员服务器实例
docker run ——name zk01 -p 2181:2181 ——restart always -d 管理员
三,配置参数解读
- <李>
1只<强> tickTime=2000 强>:通信心跳数,饲养员服务器与客户端心跳时间,单位毫秒饲养员使用的基本时间,服务器之间或客户端与服务器之间维持心跳的时间间隔,也就是每个tickTime时间就会发送一个心跳,时间单位为毫秒。它用于心跳机制,并且设置最小的会话超时时间为两倍心跳时间。(会话的最小超时时间是2 * tickTime)
李> <李>2只<强> initLimit=10 强>:低频初始通信时限集群中的追随者跟随者服务器与领袖领导者服务器之间初始连接时能容忍的最多心跳数(tickTime的数量),用它来限定集群中的饲养员服务器连接到领袖的时限。
李> <李>3只<强> syncLimit=5 强>:如果同步通信时限集群中领导者与追随者之间的最大响应时间单位,假如响应超过syncLimit * tickTime,领袖认为Follwer死掉,从服务器列表中删除Follwer。
李> <李>4只;<强> dataDir 强>:数据文件目录+数据持久化路径主要用于保存管理员中的数据。
李> <李>5只<强> clientPort=2181 强>:客户端连接端口监听客户端连接的端口。
李>到此,相信大家对“动物园管理员的详细安装教程”有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!