`

zookeeper简单的配置

 
阅读更多

==================== zookeeper 配置 ========================

 

1. zookeeper 安装目录

/usr/local/zookeeper-3.4.5

 

2. 设置环境变量

#Set ZooKeeper Enviroment

export ZOOKEEPER_HOME=/usr/local/zookeeper-3.4.5/zookeeper-3.4.5

export PATH=$PATH:$ZOOKEEPER_HOME/bin:$ZOOKEEPER_HOME/conf

 

3. zoo.cfg 配置

vi /usr/local/zookeeper-3.4.5/zookeeper-3.4.5/conf/zoo.cfg

# ---------------- zoo.cfg -------------------

tickTime=2000

initLimit=10

syncLimit=5

dataDir=/usr/local/zookeeper-3.4.5/data

clientPort=2181

dataLogDir=/usr/local/zookeeper-3.4.5/logs

server.1=server142:2888:3888

server.2=server143:2888:3888

server.3=server152:2888:3888

server.4=server122:2888:3888

server.5=server124:2888:3888

 

4. 设置zookeeper的选举序号

vi /usr/local/zookeeper-3.4.5/data/myid

设置值为:1,2,3,4,5

 

5. 设置hosts

vi /etc/hosts

--------------------------------------

192.168.1.121 server121

192.168.1.122 server122

192.168.1.123 server123

192.168.1.124 server124

192.168.1.131 server131

192.168.1.132 server132

192.168.1.133 server133

192.168.1.134 server134

192.168.1.141 server141

192.168.1.142 server142

192.168.1.143 server143

192.168.1.144 server144

192.168.1.151 server151

192.168.1.152 server152

192.168.1.153 server153

192.168.1.154 server154

 

 

6. zookeeper启动,停止,状态

/usr/local/zookeeper-3.4.5/zookeeper-3.4.5/bin/zkServer.sh stop

/usr/local/zookeeper-3.4.5/zookeeper-3.4.5/bin/zkServer.sh start

/usr/local/zookeeper-3.4.5/zookeeper-3.4.5/bin/zkServer.sh status

 

 

7. zookeeper的开启随机启动

a) 添加启动文件zookeeper

#!/bin/bash
#chkconfig:2345 20 90
#description:zookeeper
#processname:zookeeper
case $1 in
 start) su root /usr/local/zookeeper-3.4.5/zookeeper-3.4.5/bin/zkServer.sh start;;
 stop) su root /usr/local/zookeeper-3.4.5/zookeeper-3.4.5/bin/zkServer.sh stop;;
 status) su root /usr/local/zookeeper-3.4.5/zookeeper-3.4.5/bin/zkServer.sh status;;
 restart) su root /usr/local/zookeeper-3.4.5/zookeeper-3.4.5/bin/zkServer.sh restart;;
 *)  echo "require start|stop|status|restart"  ;;
esac

 

分享到:
评论

相关推荐

    Zookeeper_安装和配置

    Zookeeper 的安装和配置相对简单,无论是单机模式还是集群模式,都可以通过简单的步骤快速搭建。它的核心功能包括配置管理、名字服务、分布式锁和集群管理,这些功能使得 Zookeeper 成为了分布式系统中不可或缺的...

    基于ZooKeeper的配置信息存储方案的设计与实现

    文章中提到,传统的配置信息存储方案存在不足,尤其是在面对大规模分布式应用时,如何实现配置信息的可靠、实时、简单更新是一大挑战。基于ZooKeeper的配置信息存储方案,能够很好地解决这个问题。ZooKeeper的配置...

    大数据技术基础实验报告-Zookeeper的安装配置和应用实践.doc

    **大数据技术基础实验报告——Zookeeper的安装配置与应用实践** Apache ZooKeeper 是一个分布式的,开放源码的分布式应用程序协调服务,它是集群的管理者,监视着集群中各个节点的状态根据节点提交的反馈进行下一步...

    Zookeeper 安装和配置

    `keeper demo` 可能是包含一个简单的 Zookeeper 使用示例,用于演示如何在 Dubbo 中集成 Zookeeper。 在 Dubbo 中配置 Zookeeper,需要在服务提供者和服务消费者的应用配置文件中指定注册中心类型(`zookeeper`)和...

    zookeeper配置详解

    ### Zookeeper配置详解 Zookeeper是一款分布式的、开放源码的协调服务,它为分布式应用提供一致性服务。在分布式环境中,Zookeeper可以帮助解决各种复杂的分布式问题,如:配置管理、命名服务、集群管理等。本篇...

    Zookeeper单机及集群安装配置

    **Zookeeper**是一个高性能、分布式且开源的应用协调服务,作为Apache Hadoop的一个子项目,它提供了简单而强大的功能集,帮助分布式应用实现诸如同步服务、配置维护、命名服务以及分布式组服务等高级特性。...

    Spring PropertyPlaceholderConfigurer配置文件加载器集成ZooKeeper来实现远程配置读取

    以上就是关于"Spring PropertyPlaceholderConfigurer配置文件加载器集成ZooKeeper来实现远程配置读取"的详细解释,涵盖了Spring的配置处理、ZooKeeper的使用以及两者结合的实现过程。理解并掌握这一技术,有助于提升...

    ZooKeeper集群安装配置

    在 Linux 机器上安装非常容易,只需要解压缩后,简单配置一下即可以启动 ZooKeeper 服务器进程。 配置文件 zoo.cfg 中的参数含义如下: 1. tickTime:基本时间单位,以毫秒为单位,用于心跳和最小会话超时。 2. ...

    zookeeper 单机集群配置

    总结一下,ZooKeeper单机集群配置主要包括下载与解压、环境变量配置、ZooKeeper配置文件修改、初始化数据目录、启动ZooKeeper服务以及测试服务。在Java Dubbo项目中,ZooKeeper发挥着关键的协调作用,使得服务之间的...

    zookeeper配置中心,配置自动发现和更新-zookeeper-demo.zip

    在本示例中,我们将探讨如何使用ZooKeeper作为配置中心实现配置的自动发现和更新。 1. **ZooKeeper的配置中心角色** ZooKeeper作为一个集中式的配置管理工具,可以存储和分发应用的配置信息,确保所有服务实例共享...

    ZooKeeper配置和简单使用.pptx

    ### ZooKeeper配置与简单使用详解 #### 一、ZooKeeper简介 ZooKeeper是一款针对分布式应用提供的分布式协调服务框架,其核心功能包括命名服务、配置管理、同步机制以及组服务等。通过这些基础功能,ZooKeeper能够...

    bitnami版本的zookeeper和kafka的docker-compose配置

    这个Docker Compose 文件定义了一个包含Zookeeper和三个Kafka节点...整体而言,这个Docker Compose 文件提供了一个简单且可扩展的方式来搭建和管理Zookeeper和Kafka的集群环境。 对了,这个集群配置是支持外部访问的。

    Zookeeper集群配置所需安装包

    3. **配置Zookeeper**:编辑解压后的 `conf/zoo.cfg` 配置文件,设置数据存储路径(dataDir)、集群节点列表(server.1, server.2, ...)和其他相关参数。每个节点的配置文件应包含其他所有节点的信息。 4. **创建...

    zookeeper-3.4.6环境配置

    在本文中,我们将深入探讨Zookeeper-3.4.6的环境配置过程,这将包括安装、配置、启动以及基本的使用方法。 首先,我们需要下载Zookeeper的源码包。在这个例子中,我们使用的是版本3.4.6,可以从Apache官方仓库下载...

    zookeeper 集群配置

    在本场景中,你提到的是ZooKeeper的集群配置,这是一个在单台机器上模拟多台服务器(伪集群)的配置过程。 **Zookeeper集群配置的基本概念:** 1. **节点(Node)**:ZooKeeper中的节点分为持久节点(PERSISTENT)...

    zookeeper-3.5.3-beta配置版.zip

    配置版的ZooKeeper通常包含了预设的配置文件,使得用户可以更快地设置和启动服务,无需从零开始配置。在ZooKeeper的配置中,主要涉及以下几个核心文件: 1. `conf/zoo.cfg`:这是ZooKeeper的主要配置文件,包含了...

    apache-zookeeper-3.5.10-bin 环境搭配

    ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。 ZooKeeper包含一个简单的原语集,提供Java和C的接口。 ZooKeeper代码版本中,提供了分布式独享锁、选举、...

    利用zookeeper统计管理配置文件

    在IT领域中,Zookeeper是一个开源的分布式协调服务,它用于维护配置信息、命名、提供分布式同步以及提供组服务等。Zookeeper具有高可用性、高性能等特点,它能够帮助开发者管理分布式环境下的共享资源。本文介绍了...

    zookeeper-3.4.10自配置

    在Windows环境下搭建ZooKeeper伪集群,主要涉及解压配置文件、修改配置、复制节点目录以及启动和管理集群。理解ZooKeeper的基本原理和操作模型对于充分利用其在分布式系统中的协调能力至关重要。正确配置和使用...

    zookeeper-3.5.3-beta集群配置

    在本场景中,我们将详细探讨如何在单个Linux系统上配置ZooKeeper 3.5.3-beta集群,端口范围从2181到2185。 首先,理解ZooKeeper集群的基本概念。一个ZooKeeper集群由多个服务器组成,每个服务器都运行着ZooKeeper...

Global site tag (gtag.js) - Google Analytics