美文网首页
Zookeeper单机安装

Zookeeper单机安装

作者: 名字已被使用咋整 | 来源:发表于2018-11-22 10:21 被阅读18次

一、zookeeper的特点:

一致性

原子性

单一视图:客户端连接集群中任意一个zookeeper节点,数据都一样

可靠性:每次对zookeeper操作状态都会保存在服务端

实时性

二、在linux系统上安装zookeeper

<1> 先安装jdk

1.下载jdk安装包

2.使用WinSCP将jdk安装包上传到/usr文件下

3.使用Putty连接虚拟机

4.cd /usr  找到上传的jdk包,进行解压:tar -zxvf jdkXXX(自己的jdk版本,按tab键可以补全)

5.解压以后为方便使用,可以更换名称:mv 原文件名  新文件名

6.配置环境变量

使用vi编辑器,打开系统文件  vi /etc/profile

备注;关于vi编辑器:使用vi进入文件,i  可以进行对文件进行编辑;保存 :先按esc,再输入

:wq  可以对编辑内容进行保存。如果只是退出,不保存 ,按esc后,输入 :q!

7.对环境进行测试   java -version  可能提示不是内部命令

需要对文件进行更新   输入source /etc/profile  

再测试会输出当前jdk版本号信息等。。。

<2> 安装单机zookeeper

1.同样下载zookeeper安装包,存放到 /usr/local目录下,进行解压,我的重命名为了zookeeper

2.配置环境:上图配置jdk环境图片中可以看到

export ZOOKEEPER_HOME=/usr/local/zookeeper

在path中加入  $ZOOKEEPER_HOME/bin 

3.修改zookeeper的配置文件(路径是  /usr/local/zookeeper/conf)

打开这这个目录:

要修改的文件是zoo_sample.cfg,但是不要直接对他进行修改,复制这个文件

cp zoo_sample.cfg zoo.cfg

4.使用vi编辑器打开zoo.cfg进行修改

tickTime:计算时间的单位2000毫秒即2秒

initTime:用于集群,允许从节点连接并且同步到master节点的初始化连接时间,是tickTime的倍数

syncLimit:用于集群,master主节点与从节点之间发送消息,请求和应答时间长度(心跳机制),也是tickTime的倍数

dataDir:存储数据路径,没有更改之前是/tmp临时文件,注释提示不要用临时文件,

自己在/usr/local/zookeeper路径下创建dataDir和dataLogDir文件夹(dataDir文件夹在后续的伪分布式和集群中有使用到)

clientport端口,默认是2181

三、安装完成了测试测试

测试之前简单介绍一下zookeeper文件内容:

1.bin文件:里面存放到是一些命令,启动zookeeper服务的,以及启动zk客户端连接的等

zkServer.cmd是在windows环境下的,zkServer.sh是在linux环境下的

启动服务:直接输入./zkServer.sh,启动不了服务,需要输入start

2.conf文件夹下存放的是配置文件

3.contrib存放的是zookeeper的一些附加功能

4.docs存放的是文档

5.lib存放的是jar包

6.recipes存放的是案例demo

相关文章

  • 2021-09-14

    Zookeeper单机安装安装 Linux安装 Jdk上传 Zookeeper官方资源包可在 zookeeper....

  • Windows单机配置Kafka环境

    首先确保机器已经安装好Zookeeper,Zookeeper安装参考 Windows单机配置Zookeeper环...

  • zookeeper单机安装

    单机安装 单机安装非常简单,只要获取到 Zookeeper 的压缩包并解压到某个目录如:C:\zookeeper-...

  • solr集群搭建

    1.单机版zookeeper安装 这里只安装单机版, zookeeper集群高可用按下不表, 主要研究 solr ...

  • zookeeper使用

    安装zookeeper单机模式 下载地址:Apache ZooKeeper™版本入门文档:ZooKeeper入门指...

  • zookeeper初印象

    炒鸡简单的zookeeper初印象总结。单机安装zookeeper集群请参考zookeeper安装与伪集群配置。 ...

  • Zookeeper 的安装与集群搭建

    1 安装单机 Zookeeper 1.1 准备工作 (1) 下载 Zookeeper 安装包在 http://zo...

  • storm安装

    这里以单机模式为例,安装stormstorm需要java和zookeeper,其中zookeeper的安装参考文章...

  • Elastic Stack(ELK)-4 kafka部署

    1. zookeeper部署 安装JDK1.7: 安装zookeeper(单机) 设置配置文件zoo.cfg 启动...

  • Zookeeper集群及伪集群模式搭建(整理)

    zookeeper简介zookeeper单机模式搭建 前提 必须安装JAVA环境, 链接:https://www....

网友评论

      本文标题:Zookeeper单机安装

      本文链接:https://www.haomeiwen.com/subject/ddwnxqtx.html