linux环境下zookeeper的安装教程(超详细!!)(代码片段)

啊陈晓 啊陈晓     2022-12-05     804

关键词:

1.什么是zookeeper

2.为什么要使用zookeeper

3.zookeeper的安装与配置

3.1.环境准备

3.2.下载安装

3.3 配置

3.3.启动测试 

 3.4.退出

1.什么是zookeeper

zooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是HadoopHbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。

zooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。

2.为什么要使用zookeeper

在大型企业的开发中,服务的数量是十分庞大的。如果我们想要添加一个服务的话,那么就需要对文件进行重新覆盖,把整个容器重启。这样导致的结果是就是:波及影响太大,维护十分困难。

此时,便需要一个能够动态注册服务和获取服务信息的地方,来统一管理服务,这个地方便称为称为服务配置中心。而zookeeper不仅实现了对cusumer和provider的灵活管理平滑过渡功能,而且还内置了负载均衡、主动通知等功能,使我们能够几乎实时的感应到服务的状态。能够很好的帮我们解决分布式相关的问题,至今仍是市面上主流的分布式服务注册中心技术之一。

3.zookeeper的安装与配置

3.1.环境准备

  • jvm环境
  • JDK 必须是7或以上版本
  • 使用xshell进行远程连接​

 

3.2.下载安装

zookeeper 官网:Apache ZooKeeper
最新稳定版下载地址:Apache Downloads

先对jdk环境进行检查,输入java,若跳出以下参数则证明JDK环境无误

 java

 下载完后,将压缩包上传到linux环境中,我这边上传到/opt/software路径

 对压缩包进行解压

tar -zxvf apache-zookeeper-3.7.1-bin.tar.gz

解压后可以看到software目录下已经存在zookeeper文件

复制解压后的文件到opt/module路径下的zookeeper文件夹

cp apache-zookeeper-3.7.1-bin /opt/module/zookeeper -r

此时便可以看到对应目录下存在了zookeeper的文件

3.3 配置

进入zookeeper目录下的conf目录,将目录中的zoo_sample.cfg改成zoo.cfg

mv zoo_sample.cfg zoo.cfg


 在zookeeper目录下新建一个zkData文件夹

mkdir zkData

 回到zoo.cfg中,对其进行修改,将dataDir的路径换成我们刚刚新建的zkData的路径

vim zoo.cfg

修改完后esc,wq!保存退出 

3.3.启动测试 

进入bin目录下,启动服务端

./zkServer.sh start

如下图所示则启动成功 

 jps查看进程

jps

可以看到我们启动后的4526即是zookeeper服务端 

回到zookeeper目录下,启动客户端

bin/zkCli.sh

出现如下页面则启动成功 

 

 3.4.退出

quit

./zkServer.sh stop

至此,我们linux环境下安装zookeeper的教程就结束啦~

感谢您的观看,希望我的文章能为你带来帮助~

linux环境变量配置全攻略,超详干货!(代码片段)

...用户都可以指定特定的用户变量。针对不同程序在不同的环境下运行就需要修改环境变量进行定制,本文介绍Linux常见的环境变量设置方法,希望对你有帮助。一Linux环境变量配置在自定义安装软件的时候,经常需要... 查看详情

linux下安装zookeeper教程(代码片段)

Linux下安装zookeeper教程Zookeeper简介1、Zookeeper应用场景Zookeeper单机版安装1、获取安装包1.使用wget命令获取2.从官网下载2、安装步骤3、环境变量配置4、zoo.cfg配置5、zookeeper启动与客户端连接命令Zookeeper简介从字义上解释就是“动物... 查看详情

zookeeper安装配置

1、本内容你将获得Linux上zookeeper的单点安装教程Linux上zookeeper的集群安装教程1.1单点安装上传zookeeper3.4.6至Linux服务器/home/alinesno/zookeeper目录下此处用户可以使用xftp或者xshell等工具解压cd/home/alinesno/zookeepertar-zxvfzookeeper-3.4.6.tar.gz解... 查看详情

spingcloud集成zookeeper实现服务注册并访问(代码片段)

目录SpingCloud整合zookeeper实现服务注册前言:一.环境准备二.编写服务提供者模块三.测试服务提供者模块是否搭建成功四.编写服务消费者模块五.测试服务消费者模块是否搭建成功 SpingCloud整合zookeeper实现服务注册前言:zo... 查看详情

zookeeper配置集群环境详解

在Linux环境下安装zookeeper在Linux环境下安装zookeeper1、      将zookeeper-3.4.13.tar.gz复制到linux操作系统2、      通过putty终端访问linux操作 详细步骤可见以下链接 https://www.cnblogs.com/Tran... 查看详情

zookeeper集群环境搭建详细图文教程

zookeeper集群环境搭建详细图文教程zhoubang@2018-01-02  【文档大纲】  友情介绍  软件环境  注意点环境安装    1、新建用于存储安装包以及软件安装的目录    2、下载安装zookeeper  ... 查看详情

zookeeper伪集群安装

记录下zookeeper伪分布式搭建的过程,假设系统已经配置好了JAVA环境。1.准备环境  linux服务器一台,下载某个版本的zookeeper压缩包,下载链接:http://apache.claz.org/zookeeper/zookeeper-3.5.3-beta/zookeeper-3.5.3-beta.tar.gz2.生成多个节点  ... 查看详情

centos7环境下安装zookeeper

ZooKeeper安装配制相对比较简单,这里仅记录下测试环境中的安装配置,以备查询。1>下载ZooKeeper Zookeeper官网上提供了镜像下载站点,链接地址为:http://www.apache.org/dyn/closer.cgi/zookeeper/,下载推荐的稳定版本即可;2>配制Zoo... 查看详情

windows环境下安装zookeeper

zookeeper版本:3.4.8 安装步骤:1.去apache官网下载zookeeper-3.4.8.tar.gzurl:http://mirrors.hust.edu.cn/apache/zookeeper/2.解压下载的文件3.进入zookeeper-3.4.8conf目录下,复制zoo_sample.cfg文件,然后改名为zoo.cfg,因为zookeeper启动后,只认识zo 查看详情

linux安装zookeeper

安装环境:Linux:centos6.4Jdk:1.7以上版本Zookeeper是java开发的可以运行在windows、linux环境。需要先安装jdk。安装步骤:第一步:安装jdk第二步:把zookeeper的压缩包上传到linux系统。第三步:解压缩压缩包tar-zxvfzookeeper-3.4.6.tar.gz第四步... 查看详情

zookeeper集群详细安装教程(代码片段)

1.安装JDK1.1官网下载JDK进入网址<ahref="http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html">JDK官网</a>选择对应jdk版本下载1.2建立Java安装目录cd/usr#路径根据自己意愿选择mkdrijava1.3将下载的压缩包放入安装目录... 查看详情

linux安装、配置zookeeper

...存的version-2文件夹其实就是删除了已经create的节点,重启zookeeper就可以解决报错。在每次新建一个节点时,一定要判断该节点(路径)是否存在,因为在ZooKeeper中路径使唯一的,所以当在该路径下已有节点时,继续往当前路径上... 查看详情

windows环境下zookeeper的安装及启动(代码片段)

一、下载及安装配置JDK(Kafka依赖于Zookeeper服务,而Zookeeper的运营依赖JDK)1.地址:https://www.oracle.com/java/technologies/javase-jdk14-downloads.html下载windows可执行文件,直接点击安装,默认下一步,直到完成安装。2.配置JDK我的电脑 -->... 查看详情

zookeeper3.5.7版本——单机部署(linux环境-centos7)(代码片段)

目录一、Zookeeper3.5.7官网下载1.1、官网下载地址1.2、下载步骤二、jdk11安装(Zookeeper需要jdk支持)三、Zookeeper3.5.7安装3.1、安装3.2、配置修改3.3、操作Zookeeper四、配置文件参数解读一、Zookeeper3.5.7官网下载1.1、官网下载地址... 查看详情

linux系统下安装zookeeper(代码片段)

Linux系统下安装zookeeper一、下载zookeeper二、将压缩包上传到Linux三、将压缩包解压到/opt目录下四、在安装目录下创建data文件夹五、复制并且修改zookeeper的配置文件六、启动zookeeper服务七、关闭zookeeper服务一、下载zookeeper如何下载... 查看详情

windows环境下zookeeper本地安装(代码片段)

        官网下载地址:https://archive.apache.org/dist/zookeeper/zookeeper-3.6.1/apache-zookeeper-3.6.1-bin.tar.gz        Zookeeper安装需要基于java的jdk环境,jdk安装这里不再详细描述,网上安装方法可以自己查询下,测试jd 查看详情

centos7环境下zookeeper的搭建步骤之单机伪集群

首先说明:这里是单机版的伪集群搭建第一步:下载zookeeper:zookeeper的下载地址:http://mirror.bit.edu.cn/apache/zookeeper/ 第二步:安装:将下载的zookeeper上传到linux系统中,使用命令解压tar-zxvfzookeeper-3.4.10.tar.gz 查看解压的文件... 查看详情

zookeeper安装(代码片段)

zookeeper描述ZooKeeper是用Java编写的,运行在Java环境上,因此,在部署zk的机器上需要安装Java运行环境。为了正常运行zk,我们需要JRE1.6或者以上的版本。对于集群模式下的ZooKeeper部署,3个ZooKeeper服务进程是建议的最小进程数量,... 查看详情