`
chakey
  • 浏览: 363806 次
  • 性别: Icon_minigender_1
  • 来自: 水星
社区版块
存档分类
最新评论

zookeeper的简易安装配置

阅读更多

官网的user guide在这:

http://hadoop.apache.org/zookeeper/docs/current/zookeeperStarted.html#sc_RunningReplicatedZooKeeper

 

zookeeper的配置只需要更改两个文件

一个是 ./conf/zoo.cfg

一个是zoo.cfg中配置的dataDir的目录下的myid文件,这个myid文件需要自己创建。

 

进入./zookeeper-3.3.0/conf目录后,

cp zoo_sample.cfg zoo.cfg 拷贝一份

vim .cfg

 

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=/data/hadoop-0.20.2/zookeeperdata

# the port at which the clients will connect

clientPort=2181

 

#下面是参与的4个节点

server.1=s1:2888:3888

server.2=s2:2888:3888

server.3=s3:2888:3888

server.4=s4:2888:3888

 

dataDir目录需要逐一手动创建了。

在这个目录下建立文件myid,内容是server后面的id,例如服务器s1对应的是1,则在myid中写入1.

 

将zookeeper-3.3.0分发到所有的服务器中,并且要更改相应的myid.

 

启动zookeeper服务:

bin/zkServer.sh start (对所有的服务器都要执行)

 

如果是新加入的节点的话:

nohup bin/zkCli.sh -server s1:2181 &

 

如果报Cannot open channel to X at election address / Connection refused错误

先不要担心,

一般把所有的服务器是zkServer服务启动后,错误就会消失了。

 

通过web方式可以查看运行在HBase下的zookeeper :

http://master:60010/zk.jsp

 

 

 

 

 

0
0
分享到:
评论

相关推荐

    基于rocketmq、dubbo、zookeeper等实现的简易的订单支付系统.zip

    这是一个基于Java技术栈,利用SpringBoot、Dubbo、RocketMQ和Zookeeper构建的简易订单支付系统。这个系统展示了如何在分布式环境中实现高效、可靠的消息传递和服务中心化管理,以完成订单处理与支付功能。 首先,...

    Dubbo监控中心的介绍与简易监控中心的安装.docx

    下面是关于Dubbo监控中心的介绍和简易监控中心的安装配置。 一、监控中心服务接口调用统计报表的显示配置 Dubbo监控中心可以实时监控服务提供者和服务消费者的调用情况,包括调用次数、调用时间、调用失败次数等...

    《Pinpoint & Pinpoint C Agent(支持PHP) 简易安装文档》

    ### Pinpoint & Pinpoint C Agent(支持PHP)简易安装指南 #### 一、Pinpoint简介与基础概念 Pinpoint是一款开源的应用程序性能监控工具(APM),主要用于分布式系统的监控,尤其是针对微服务架构下的应用程序。它...

    Zookeeper应用介绍与安装部署

    1. **简易性**:Zookeeper 的设计灵感来源于文件系统,提供了一组简单的操作,如创建、删除、读取和更新数据节点。这些操作易于理解和使用,同时提供了诸如排序和通知等抽象功能。 2. **易表达性**:Zookeeper 支持...

    基于Zookeeper的使用详解

    更多内容请查看zookeeper官网Zookper: 一种分布式应用的协作服务 Zookper是一种分布式的,开源的,应用于分布式应用的协作服务。它提供了一些简单的操作,使得分布式应用可以基于...设计目标 Zookeeper是简易的 Zookeep

    Dubbo监控中心的介绍与简易监控中心的安装

    Dubbo简易监控中心的配置文件位于安装目录下的`conf/dubbo.properties`文件中。以下是一些关键配置项及其含义: - `dubbo.container`: 指定了容器类型,包括日志管理(log4j)、Spring容器(spring)、注册中心...

    dubbo,zookeeper,activemq,redis,fastdfs实战操作文档

    文档描述中提到“Linux部署文档”,意味着整个系统的部署会在Linux环境下进行,包括但不限于安装操作系统、配置网络、安装必要的软件包和服务等。 ### 总结 本篇文档详细阐述了在Linux环境下如何部署和配置基于...

    BudWk原名NutzWk,从V6 版本BudWkJava Web开源开发框架.rar

    BudWk原名NutzWk,从V6 版本起更名为BudWk。 BudWk(原名 NutzWk) 是有多年历史的Java Web开源...1、确保 MySql、Redis、Zookeeper 默认端口配置并已启动好 2、MySql 创建名为 nutzwk_nb 的空数据库,在每个NB(nutzboo

    Dubbo简易注册中心发布包(2.5.4开发版)

    在实际使用中,我们需要根据项目需求配置Dubbo的注册中心地址,一般在服务提供者和服务消费者的配置文件中设置。对于这个简易注册中心,可能只需要简单的URL或者特定的参数来指定其运行位置。同时,由于是2.5.4开发...

    dubbo文档1

    本文档主要涵盖了Dubbo的安装、配置、使用及运维等关键环节,旨在帮助用户快速理解和掌握Dubbo的运行机制。 一、安装与配置 1. 示例提供者安装:首先,可以通过HTTP下载`dubbo-demo-provider`的二进制包,解压缩后...

    dubbo简易监控中心2.5.3

    - "lib"目录:包含了一系列的jar包,这些是监控中心运行所依赖的库文件,包括Dubbo自身的核心组件、Spring框架、Zookeeper客户端等,它们共同构成了监控中心的运行环境。 总的来说,"dubbo简易监控中心2.5.3"是...

    Java基于Dubbo分布式简易支付系统源码.zip

    配置中心(如Apollo或Zookeeper)用于集中管理和动态推送配置,确保所有服务节点保持一致的配置;而数据库交互部分可能涉及事务处理,保证支付过程的原子性和一致性。 此外,支付系统通常涉及到复杂的业务流程,如...

    dubbo_admin-2.54.war和dubbo_admin_2.54forJDK8

    Dubbo简易监控中心发布包,基于GitHub上的dubbo-master版本构建,源码版本为2.5.4开发版。...(注意里面的WEB-INF/dubbo.properties中zookeeper的地址配置正确并且zookeeper服务正在运行) 默认用户 root root

    智能实时选股系统Leek.zip

    Leek — 韭菜的自我救赎  ...相关部署ZooKeeper 高可用集群的安装及配置Kafka 集群的部署与测试JStorm2.1.1集群的安装和使用Flume 集群负载均衡(待完善)架构图:Storm计算节点:Esper计算模型: 标签:Leek

    PyPI 官网下载 | TurboEZ-0.3.9.tar.gz

    Zookeeper是一个分布式协调服务,常用于管理配置信息、命名服务、集群状态维护等。因此,`TurboEZ`可能包含了与Zookeeper交互的接口或者工具,使得开发者能更方便地在分布式环境中使用Zookeeper。 "云原生"(Cloud ...

    dubbo-monitor(DubboMonitor监控中心)

    2. **环境准备**:确保本地已安装Java开发环境(JDK 1.8或以上),并且配置好相应的环境变量。 3. **构建项目**:使用Maven进行项目构建,运行`mvn clean install`命令生成可执行的WAR包。 4. **部署监控中心**:将...

    demo-dubbo 极简 接口api 服务提供者消费组

    本项目"demo-dubbo 极简 接口api 服务提供者消费组"是针对Dubbo的一个简易示例,旨在帮助开发者快速理解和实践Dubbo的核心功能,包括服务提供者(Provider)和服务消费者(Consumer)的接口API。 首先,让我们了解...

Global site tag (gtag.js) - Google Analytics