趣文网 > 作文大全

Zookeeper 的安装

2020-12-02 04:20:01

在安装ZooKeeper之前,请确保你的系统是在以下任一操作系统上运行:

任意Linux OS - 支持开发和部署。适合演示应用程序。Windows OS - 仅支持开发。Mac OS - 仅支持开发。ZooKeeper服务器是用Java创建的,它在JVM上运行。你需要使用JDK 6或更高版本。

现在,按照以下步骤在你的机器上安装ZooKeeper框架。

步骤1:验证Java安装

相信你已经在系统上安装了Java环境。现在只需使用以下命令验证它。

$ java -version

如果你在机器上安装了Java,那么可以看到已安装的Java的版本。否则,请按照以下简单步骤安装最新版本的Java。

步骤1.1:下载JDK

通过访问链接下载最新版本的JDK,并下载最新版本的Java。

最新版本(在编写本教程时)是JDK 8u 60,文件是“jdk-8u60-linuxx64.tar.gz"。请在你的机器上下载该文件。

步骤1.2:提取文件

通常,文件会下载到download文件夹中。验证并使用以下命令提取tar设置。

$ cd /go/to/download/path$ tar -zxf jdk-8u60-linux-x64.gz

步骤1.3:移动到opt目录

要使Java对所有用户可用,请将提取的Java内容移动到“/usr/local/java"文件夹。

$ su password: (type password of root user)$ mkdir /opt/jdk$ mv jdk-1.8.0_60 /opt/jdk/

步骤1.4:设置路径

要设置路径和JAVA_HOME变量,请将以下命令添加到/.bashrc文件中。

export JAVA_HOME = /usr/jdk/jdk-1.8.0_60export PATH=$PATH:$JAVA_HOME/bin

现在,将所有更改应用到当前运行的系统中。

$ source ~/.bashrc

步骤1.5:Java替代

使用以下命令更改Java替代项。

update-alternatives --install /usr/bin/java java /opt/jdk/jdk1.8.0_60/bin/java 100

步骤1.6

使用步骤1中说明的验证命令(java -version)验证Java安装。

步骤2:ZooKeeper框架安装

步骤2.1:下载ZooKeeper

要在你的计算机上安装ZooKeeper框架,请访问以下链接并下载最新版本的ZooKeeper。http://zookeeper.apache.org/releases.html

到目前为止,最新版本的ZooKeeper是3.4.6(ZooKeeper-3.4.6.tar.gz)。

步骤2.2:提取tar文件

使用以下命令提取tar文件

$ cd opt/$ tar -zxf zookeeper-3.4.6.tar.gz$ cd zookeeper-3.4.6$ mkdir data

步骤2.3:创建配置文件

使用命令vi conf/zoo.cfg 和所有以下参数设置为起点,打开名为 conf/zoo.cfg 的配置文件。

$ vi conf/zoo.cfgtickTime = 2000dataDir = /path/to/zookeeper/dataclientPort = 2181initLimit = 5syncLimit = 2

一旦成功保存配置文件,再次返回终端。你现在可以启动zookeeper服务器。

步骤2.4:启动ZooKeeper服务器

执行以下命令

$ bin/zkServer.sh start

执行此命令后,你将收到以下响应

$ JMX enabled by default$ Using config: /Users/../zookeeper-3.4.6/bin/../conf/zoo.cfg$ Starting zookeeper ... STARTED

步骤2.5:启动CLI

键入以下命令

$ bin/zkCli.sh

键入上述命令后,将连接到ZooKeeper服务器,你应该得到以下响应。

Connecting to localhost:2181................................................Welcome to ZooKeeper!................................WATCHER::WatchedEvent state:SyncConnected type: None path:null[zk: localhost:2181(CONNECTED) 0]

停止ZooKeeper服务器

连接服务器并执行所有操作后,可以使用以下命令停止zookeeper服务器。

$ bin/zkServer.sh stop

想了解更多精彩内容,快来关注程序员陌然

ZooKeeper分布式过程协同技术详解 计算机与互联网 Flavio Junqueira,Benj¥50.4京东购买

欢迎大家把关心的话题写在评论区,我会作为后续选题,希望创作出更多大家喜欢的内容。

阅读剩余内容
网友评论
显示评论内容(9) 收起评论内容
  1. 2023-04-22 03:01沙砾儿[四川省网友]IP:3409445909
    @北纬26度期待搞定Zookeeper+的安装后,整个项目的运行效率直接提升了好几个档次!
    顶7踩0
  2. 2022-12-05 09:15北纬26度期待[浙江省网友]IP:2093759518
    第一次尝试Zookeeper+的安装,完全没有遇到任何问题,赞!
    顶3踩0
  3. 2022-07-20 15:29﹌、瞳阳。[江苏省网友]IP:1709739401
    老实说,Zookeeper+的安装速度也太快了吧!
    顶7踩0
  4. 2022-03-04 21:43醉月缠风[重庆市网友]IP:3389962360
    喜欢Zookeeper+的安装的设计哦,每一步都很清晰明了。
    顶0踩0
  5. 2021-10-18 03:57Mr.Yi[台湾省网友]IP:3407898211
    easy!
    顶29踩0
  6. 2021-06-02 10:11狼烟雾霾[四川省网友]IP:3392924057
    感觉Zookeeper+的安装比起其他软件来说,简直是so
    顶8踩0
  7. 2021-01-15 16:25封卅[北京市网友]IP:1731823944
    @郁金(#‵′)凸对于不太擅长配置的我来说,Zookeeper+的安装简直是福音啊!
    顶5踩0
  8. 2020-08-30 22:39郁金(#‵′)凸[北京市网友]IP:736136866
    刚刚尝试了一下Zookeeper+的安装,简单易懂,非常棒!
    顶10踩0
  9. 2020-04-15 04:53じ☆旖梦★·°晴丶 }[海南省网友]IP:3406911885
    Zookeeper+的安装真的太方便了,快速搭建起来简直不要太舒服!
    顶0踩0
相关内容
延伸阅读
小编推荐

大家都在看

关于赶集的作文 第一次月考之后作文 我的学习生活作文300字 写青春的作文 同学吵架作文 5年级300字作文 赞扬老师的作文 辩论会作文开头 六年级作文好词好句 我为什么喝彩作文400字 保护动物的英语作文带翻译 普通话口述作文 大学生心理问题英语作文 德的作文 毕业旅行作文 一篇写人记事的作文 作文的英语 我的幸福 作文 初中作文怎么教 我身边的小动物作文 作文题目可以写什么 快速作文法 的暑假作文600字 赞扬父母的作文 夏天的海边作文 点赞中国作文 互相关心作文 关于红色革命的作文 常见作文题目 2006年高考作文题