zookeeper伪集群搭建

下载地址:http://mirror.bit.edu.cn/apache/zookeeper/
yum install telnet -y
-y 不再提示 全部选择yes

1、解压三个zk文件夹分别为 zk8081 zk8082
2、
zk2181:
mkdir data
mkdir logs
touch /daata/myid 写入1
zk2182:
mkdir data
mkdir logs
touch /daata/myid 写入2
zk2183:
mkdir data
mkdir logs
touch /daata/myid 写入3

注:myid值和坑2中的A对应
3、
zk2181:
dataDir=/root/zk/zk2181/data
dataLogDir=/root/zk/zk2181/logs
clientPort=2181
4lw.commands.whitelist=*
server.1=localhost:2287:3387
server.2=localhost:2288:3388
server.3=localhost:2289:3389
zk2182:
dataDir=/root/zk/zk2182/data
dataLogDir=/root/zk/zk2182/logs
clientPort=2182
4lw.commands.whitelist=*
server.1=localhost:2287:3387
server.2=localhost:2288:3388
server.3=localhost:2289:3389
zk2183:
dataDir=/root/zk/zk2183/data
dataLogDir=/root/zk/zk2183/logs
clientPort=2183
4lw.commands.whitelist=*
server.1=localhost:2287:3387
server.2=localhost:2288:3388
server.3=localhost:2289:3389

这些坑:1、一定要开放用到的端口
2、server.A=B:C:D
A:是一个数,就是data/myid里的那个数字,表示这个是第几号服务器 B:是这个服务器的ip地址,
C:zk leader交换信息端口
D:zk leader 选举和宣讲端口
3、如果zkServer.sh status zoo.cfg时遇见
JMX enabled by default
Using config:/var/local/server/zookeeper/bin/../conf/zoo.cfg
Error contacting service. It is probably not running.
注释掉
server.1=localhost:2287:3387
#server.2=localhost:2288:3388
#server.3=localhost:2289:3389
4、伪集群用本机路由localhost 在/etc/hosts配置

配置zkui访问
1、下载https://github.com/DeemOpen/zkui
2、idea open打开
3、点击闪电图表 toggle ‘skip test’ mode
4、packet 打包
5.复制java -jar zkui-2.0-SNAPSHOT-jar-with-dependencies.jar 和 config.cfg上传到linux目录
6、修改config.cfg集群地址
7、java -jar zkui-2.0-SNAPSHOT-jar-with-dependencies.jar 启动
8、admin manager
注:记得开放9090[使用的]端口

配置dubbo-admin
1、前往github上下载dubbo-admin:https://github.com/apache/incubator-dubbo/tree/dubbo-2.6.0 注意:dubbo-2.6.1以后的版本不再有dubbo-admin
2、idea open打开
3、点击闪电图表 toggle ‘skip test’ mode
4、packet 打包

直接下载dubbo-admin.war
5、进入webapps\dubbo-admin-2.6.0\WEB-INF目录下,找到dubbo.properties,修改

原文地址:https://www.cnblogs.com/lazy-fc/p/11218245.html

时间: 2024-10-19 12:38:21

zookeeper伪集群搭建的相关文章

[dubbo实战] dubbo+zookeeper伪集群搭建

zookeeper作为注册中心,服务器和客户端都要访问,如果有大量的并发,肯定会有等待.所以可以通过zookeeper集群解决. 一.为什么需要zookeeper呢? 大部分分布式应用需要一个主控.协调器或者控制器来管理物理分布的子进程.目前,大多数都要开发私有的协调程序,缺乏一个通用机制,协调程序的反复编写浪费,且难以形成通用.伸缩性好的协调器,zookeeper提供通用的分布式锁服务,用以协调分布式应用.所以说zookeeper是分布式应用的协作服务. 二.zookeeper的工作原理 核心

zookeeper 伪集群搭建

简介Zookeeper 是 一个分布式.开放源码的分布式应用程序协调服务,是Google Chubby的一个开源实现,大多数的分布式应用都需要Zookeeper的支持,这篇文章先简单的和大家分享如何搭建一个zookeeper集群.(笔者注:Chubby是一个lock service,通过这个lock service可以解决分布式中的一致性问题.为这个lock service的实现是一个分布式的文件系统. 环境: 由于我是用自己的笔记本做实验,所以就用了一台虚拟机:其实和真实的差不多:也就配置有些

ZooKeeper伪集群环境搭建

1.从官网下载程序包. 2.解压. [[email protected] software]$ tar xzvf zookeeper-3.4.6.tar.gz 3.进入zookeeper目录后创建data目录. [[email protected] software]$ cd zookeeper-3.4.6 [[email protected] software]$ mkdir data [[email protected] software]$ cd data [[email protecte

win10环境下搭建zookeeper伪集群

一.下载zookeeper https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/ 这里笔者下载的是zookeeper-3.3.6 二.配置zookeeper 1.解压到三个目录 我们想要在单机上搭建3个server的伪集群,需要将下载好的zookeeper压缩包解压到三个目录下.笔者的目录如下: server1 : F:\paths\zookeeper\server1\zookeeper-3.3.6 server2 : F:\paths\z

1.2 Zookeeper伪集群安装

1.2  Zookeeper伪集群安装 zookeeper单机安装配置可以查看 1.1 zookeeper单机安装 1.复制三份zookeeper,分别为zookeeper-3.4.7-node1,zookeeper-3.4.7-node2,zookeeper-3.4.7-node3 2.修改每个zookeeper文件夹下的配置文件 大部分配置与单机相同,核心为server的配置 server.1=localhost:2887:3887 server.2=localhost:2888:3888

ZooKeeper单机伪集群搭建与启动

下载解压 [[email protected] ~]$ tar -zvxf zookeeper-3.4.9.tar.gz 本机ip地址映射 [[email protected] /]$ su - rootPassword: Last login: Sat Aug 4 18:59:38 EDT 2018 on :0 [[email protected] ~]# cd /etc [[email protected] etc]# vim hosts 将本机ip映射为一个主机名,在zoo.cfg中可用这

初始zookeeper与集群搭建实例

zookeeper是什么 Zookeeper,一种分布式应用的协作服务,是Google的Chubby一个开源的实现,是Hadoop的分布式协调服务,它包含一个简单的原语集,应用于分布式应用的协作服务,使得分布式应用可以基于这些接口实现诸如同步.配置维护和分集群或者命名的服务. zookeeper是一个由多个service组成的集群,一个leader,多个follower,每个server保存一份数据部分,全局数据一致,分布式读写,更新请求转发由leader实施. 更新请求顺序进行,来自同一个cl

dubbo+zookeeper伪集群配置

zookeeper作为注册中心,服务器和客户端都要访问,如果有大量的并发,肯定会有等待.所以可以通过zookeeper集群解决. 一.为什么需要zookeeper呢? 大部分分布式应用需要一个主控.协调器或者控制器来管理物理分布的子进程.目前,大多数都要开发私有的协调程序,缺乏一个通用机制,协调程序的反复编写浪费,且难以形成通用.伸缩性好的协调器,zookeeper提供通用的分布式锁服务,用以协调分布式应用.所以说zookeeper是分布式应用的协作服务. 二.zookeeper的工作原理 核心

JAVAEE——宜立方商城08:Zookeeper+SolrCloud集群搭建、搜索功能切换到集群版、Activemq消息队列搭建与使用

1. 学习计划 1.solr集群搭建 2.使用solrj管理solr集群 3.把搜索功能切换到集群版 4.添加商品同步索引库. a) Activemq b) 发送消息 c) 接收消息 2. 什么是SolrCloud SolrCloud(solr 云)是Solr提供的分布式搜索方案,当你需要大规模,容错,分布式索引和检索能力时使用 SolrCloud.当一个系统的索引数据量少的时候是不需要使用SolrCloud的,当索引量很大,搜索请求并发很高,这时需要使用SolrCloud来满足这些需求. So