Zookeeper详解:Zookeeper安装

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Zookeeper详解:Zookeeper安装相关的知识,希望对你有一定的参考价值。

安装环境:

CentOS 7   内存1GB

JDK版本:1.8.0_112

为JDK配置如下环境变量:

编辑/etc/profile.d/jdk.sh

#!/bin/bash

JAVA_HOME=/usr/local/jdk1.8.0_112
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH

之后运行下面的命令:

技术分享图片


注意:在生产环境中为了避免内存频繁的换进换出,建议将JAVA堆大小设置的更大一点,这取决于你的物理内存大小。

关于集群可用:如果能忍受N台ZK宕机,那么你的集群就需要有2N+1台ZK服务器。3台组成的集群则允许1台失败,5台组成的集群则允许2台失败。集群中ZK数量要保持奇数,当然偶数也可以,只是3台组成的ZK和4台组成的允许失败的台数是一样的。


单机安装

下载稳定版zookeeper,我这里使用的是3.4.11,我把它解压在了/usr/local下面,其实任何路径都可以

配置ZK的环境变量,编辑/etc/profile.d/zk.sh文件

#!/bin/bash

ZOOKEEPER_HOME=/usr/local/zookeeper-3.4.11
export PATH=$ZOOKEEPER_HOME/bin:$ZOOKEEPER_HOME/conf:$PATH

执行下面的命令

技术分享图片


集群安装


本文出自 “小恶魔的家” 博客,请务必保留此出处http://littledevil.blog.51cto.com/9445436/1983261

以上是关于Zookeeper详解:Zookeeper安装的主要内容,如果未能解决你的问题,请参考以下文章

Zookeeper 配置详解 第 二 章

Zookeeper 配置详解 第 二 章

Zookeeper详解-安装

Zookeeper 配置集群环境详解

zookeeper集群安装

ZooKeeper 3.4.5 分布式环境搭建详解