文档章节

zookeeper的安装和配置

1
 11Jerry11
发布于 2016/11/04 14:21
字数 333
阅读 3
收藏 0

1、三个节点执行:rpm -ivh zookeeper-3.4.6-redhat6.4.x86_64.rpm 
2、find / -name zoo.cfg

     vim /etc/zookeeper/conf/zoo.cfg

配置内容如下:

maxClientCnxns=50
# The number of milliseconds of each tick
tickTime=2000
# The number of ticks that the initial 
# synchronization phase can take
initLimit=10
# The number of ticks that can pass between 
# sending a request and getting an acknowledgement
syncLimit=5
# the directory where the snapshot is stored.
dataDir=/var/lib/zookeeper/data                   
dataLogDir=/var/lib/zookeeper/dataLogDir            //检查是否存在目录,若不存在,要在系统中创建这两个目录

# the port at which the clients will connect
clientPort=2181

autopurge.purgeInterval=3
autopurge.SnapRetainCount=3

server.1=192.168.232.100:2888:3888
server.2=192.168.232.101:2888:3888
server.3=192.168.232.102:2888:3888

3、把zoo.cfg配置文件拷贝到另外两个节点

scp /etc/zookeeper/conf/zoo.cfg root@192.168.232.101:/etc/zookeeper/conf/

scp /etc/zookeeper/conf/zoo.cfg root@192.168.232.102:/etc/zookeeper/conf/

4、如2中说明,在三个节点上创建相应的目录

mkdir -p /var/lib/zookeeper/data

mkdir -p /var/lib/zookeeper/dataLogDir

5、在三台机器上的dataDir指定的目录下创建myid文件,其内容分别为zoo.cfg文件中的server.x的x(例如server.1=192.168.232.100:2888:3888,其对应的myid内容为1)

6、vim /etc/zookeeper/conf/Java.env 内容如下:

 # zk buffer size 64M
export JVMFLAGS="-Djute.maxbuffer=0x3FFFFC0 $JVMFLAGS"

Java heap size 1GB 
export JVMFLAGS="-Xms1g -Xmx1g $JVMFLAGS"       //该项设置为1g,根据自己机器的内存情况来设置,太大会导致zkServer.sh脚本启动失败

7、启动zookeeper

./zkServer.sh start

./zkServer.sh status

© 著作权归作者所有

共有 人打赏支持
1
粉丝 1
博文 5
码字总数 4330
作品 0
苏州
详解分布式应用程序协调服务Zookeeper

欢迎关注大数据和人工智能技术文章发布的微信公众号:清研学堂,在这里你可以学到夜白(作者笔名)精心整理的笔记,让我们每天进步一点点,让优秀成为一种习惯! 主从结构:HDFS、Yarn、HBa...

李金泽
03/09
0
0
ZooKeeper教程资源收集(简介/原理/示例/解决方案)

菩提树下的杨过: ZooKeeper 笔记(1) 安装部署及hello world ZooKeeper 笔记(2) 监听数据变化 ZooKeeper 笔记(3) 实战应用之【统一配置管理】 ZooKeeper 笔记(4) 实战应用之【消除单点故障】...

easonjim
2017/09/05
0
0
zookeeper——zookeeper单点/集群安装

一、安装zookeeper单点模式 1、zookeeper安装前,需安装jdk,linux下jdk安装方式自己解决。 2、去官网下载zookeeper安装包,将tar.gz文件解压到你的安装目录。进入zookeeper的conf目录,将z...

cjun1990
2014/11/18
0
1
Mycat学习实战-Mycat的zookeeper集群模式

Mycat学习实战-Mycat的zookeeper集群模式 Mycat学习实战-Mycat的zookeeper集群模式 1. ZooKeeper简介 2. ZooKeeper角色和端口 3. ZooKeeper部署简介 4. ZooKeeper部署管理Mycat 1. ZooKeepe...

ygqygq2
06/29
0
0
zookeeper集群的安装配置

zookeeper介绍 ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供...

wIw
2015/07/12
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

maven坐标和依赖

一、maven坐标详解 <groupId>com.fgt.club</groupId><artifactId>club-common-service-facade</artifactId><version>3.0.0</version><packaging>jar</packaging> maven的坐标元素说......

老韭菜
今天
1
0
springmvc-servlet.xml配置表功能解释

问:<?xml version="1.0" encoding="UTF-8" ?> 答: xml version="1.0"表示是此xml文件的版本是1.0 encoding="UTF-8"表示此文件的编码方式是UTF-8 问:<!DOCTYPE beans PUBLIC "-//SPRING//......

隐士族隐逸
今天
1
0
基于TP5的微信的公众号获取登录用户信息

之前讲过微信的公众号自动登录的菜单配置,这次记录一下在TP5项目中获取自动登录的用户信息并存到数据库的操作 基本的流程为:微信设置自动登录的菜单—>访问的URL指定的函数里获取用户信息—...

月夜中徘徊
今天
0
0
youTrack

package jetbrains.teamsys.license.runtime; 计算lis package jetbrains.ring.license.reader; 验证lis 安装后先不要生成lis,要把相关文件进行替换 ring-license-checker-1.0.41.jar char......

max佩恩
今天
1
0
12.17 Nginx负载均衡

Nginx负载均衡 下面的dig看到可以返回2个IP,就是解析出来的IP,这样我们可以做负载均衡。 dig www.qq.com 1.vim /usr/local/nginx/conf/vhost/fuzai.conf 2.添加如下配置 upstream qq //定义...

芬野de博客
今天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部