`

ZooKeeper 伪集群安装

阅读更多

ZooKeeper 伪集群安装

伪集群即在一台机子上装多个zookeeper,学习测试用....

 

zookeeper集群至少需要3台,两台是不可以的,因为只有不少于法定仲裁(2/3)的服务器数量正常运行时,整个集群才提供服务。

 

 

1.下载 zookeeper-3.4.9.tar.gz

 

2.解压,并复制出三份出来,分别放在zookeeper1、zookeeper2和zookeeper3中:



 

3.创建数据和日志存放目录,这里就简单把数据和日志存放于各自的目录下:

 

 

4.修改配置文件,另zookeeper1、2、3分别监听2181、2182、2183端口

三份修改过程一致,这里只演示zookeeper1.

zookeeper配置文件在conf/zoo.cfg,默认没这个文件,把zoo_sample.cfg复制即可:

 

 

 修改文件内容,修改后如下:


 

 zookeeper2和zookeeper3修改后内容如下:

 

 


 

5.创建myid文件,分别在zookeeper1、zookeeper2和zookeeper3的data目录下创建myid文件,文件内容分别为1、2、3:

 

 

 

6.启动,分别运行bin/skServer.sh start启动3哥zookeeper server:


 

 

看到三个zookeeper进程即说明启动成功了

 

7.客户端连接,运行任一zookeeper下的bin/zkCli.sh -server localhost:2181,localhost:2182,localhost:2183.

 

 

 简单的负载均衡:客户端以随机顺序链接到连接串种的服务器,这样可以用zookeeper实现一个简单的负载均衡,不过,客户端无法指定连接串种木偶个服务器的连接优先级,如果你考虑到某个zk节点与当前客户端的网络压力比较大,你可以不把该zk节点的服务器地址写到连接串中,比如上面的例子中可以只写bin/zkCli.sh -server localhost:2181 ,这样就指定了客户端只连到localhost:2181上,比较灵活

 

 

至此,zookeeper伪集群安装完毕

0
1
分享到:
评论

相关推荐

    zookeeper伪集群安装流程

    ### Zookeeper伪集群安装流程详解 #### 一、概述 Zookeeper是一款开源的分布式协调服务,主要用于解决分布式系统中常见的协调问题,如命名服务、配置管理、集群管理和分布式锁等。伪集群是一种特殊的集群模式,它...

    Linux上安装ZooKeeper伪集群

    在Linux上安装ZooKeeper伪集群,CentOS7+ZooKeeper3.4.12

    zookeeper 伪集群和集群环境搭建

    总结来说,搭建 Zookeeper 伪集群或集群主要涉及安装、配置以及启动服务。在配置过程中,理解并正确设置 Zookeeper 的核心参数至关重要,这将直接影响集群的稳定性和性能。同时,确保集群内的通信畅通无阻也是成功...

    zookeeper伪集群demo

    解压到本地后双击D:\solrCloud\server1\zk-server_1\bin\zkServer.cmd(本地解压路径),注意:刚启动前两个server的时候会报错,等三个都启动起来就不会报错了

    zookeeper伪集群配置

    Zookeeper伪集群配置详解 Apache ZooKeeper是一款分布式协调服务,广泛应用于分布式系统中,如Hadoop、HBase、Kafka等。它提供了一种简单、高效且可靠的分布式数据一致性解决方案。在单机环境下,为了模拟多节点...

    win7安装部署zookeeper伪集群第1种方法

    win7安装部署zookeeper伪集群第1种方法,全网最全的zookeeper安装集群的步骤,手把手讲解

    win7安装部署zookeeper伪集群第2种方法

    win7安装部署zookeeper伪集群第2种方法,全网最全最详细的zookeeper集群的步骤,下载绝对不会后悔

    zookeeper伪分布式搭建(1)1

    在本文中,我们将详细介绍如何在单台机器上搭建 Zookeeper 的伪分布式集群。伪分布式集群意味着在同一台机器上运行多个 Zookeeper 实例,它们各自独立并模拟分布式环境的行为。 首先,确保你的服务器已经安装了 JDK...

    zookeeper单节点安装和伪分布式集群安装和完全分布式集群安装

    #### 三、Zookeeper伪分布式集群安装 在资源有限的情况下,可以在同一台机器上启动多个ZooKeeper实例,形成一个伪分布式集群。这样虽然不能提供真正的高可用性,但对于学习和测试非常有用。 1. **创建环境目录** ...

    Zookeeper伪分布式集群环境搭建过程

    本节将详细介绍如何在CentOS 7.2环境下搭建ZooKeeper伪集群模式。 ##### 系统环境准备 1. **操作系统**:CentOS 7.2 2. **JDK版本**:1.7 首先需要安装JDK 1.7: ```bash # 解压JDK包 tar -zxvf jdk-7u79-linux-...

    CentOS下 dubbo+zookeeeper伪集群和分布式集群

    为了搭建Hadoop平台学习,前期搭建dubbo+Zookeeper集群,这里有详细介绍zookeeeper伪集群和分布式集群, dubbo在tomcat下安装等过程。相关jdk、war、jar等也在百度云...

    zookeeper伪集群

    Zookeeper伪集群是一种在单机环境下模拟多节点集群的方式,常用于开发、测试或学习Zookeeper的环境搭建。Zookeeper是Apache Hadoop项目的一个子项目,它是一个分布式协调服务,提供高可用性、数据一致性以及分布式锁...

    Zookeeper在windows搭建伪集群

    下面是关于在Windows上搭建Zookeeper伪集群的知识点总结: Zookeeper基本概念 Zookeeper是一个基于Java的项目,使用Apache License开源协议。Zookeeper的主要功能是提供一个高可用的、可扩展的、可靠的集中式服务...

    伪分布式zookeeper一键安装脚本

    测试环境一键安装zookeeper伪分布式集群,安装之前,请先看脚本,下载相应的zk包

    有关zookeeper本地伪集群搭建的配置

    在本地搭建Zookeeper伪集群是开发者在测试和学习Zookeeper时常用的一种方式,它可以让用户在单机环境中模拟多节点集群的工作状态,而无需复杂的网络配置。以下将详细介绍如何进行Zookeeper本地伪集群的搭建。 首先...

    zookeeper数据迁移从单例到集群linux命令过程

    ### Zookeeper 数据迁移从单例到集群 Linux 命令过程详解 #### 一、概述 Zookeeper 是一个分布式协调服务框架,它为分布式应用程序提供了一套完整的协调服务功能,如配置维护、命名服务、集群管理等。在实际生产...

    hadoop+hbase+zookeeper集群配置流程及文件

    集群配置完成后,通常还需要进行一些验证操作,如检查Hadoop的`dfs健康报告`、HBase的`master状态`以及Zookeeper的`集群状态`。同时,定期进行维护,如监控日志、性能调优和故障排查,是保持集群稳定运行的关键。 ...

    zookeeper3.4.6+window伪分布式集群

    **搭建Zookeeper伪分布式集群的步骤:** 1. **下载Zookeeper**:从Apache官方网站获取Zookeeper 3.4.6的安装包,解压缩到本地文件夹。 2. **配置环境变量**:设置`ZOOKEEPER_HOME`指向Zookeeper的安装目录,并将`...

Global site tag (gtag.js) - Google Analytics