zookeeper初探二 windows环境搭建伪集群

简介:

在conf目录下创建 zoo1.cfg,zoo2.cfg,zoo3.cfg

zoo1.cfg

1
2
3
4
5
6
7
8
9
tickTime= 2000
initLimit= 10
syncLimit= 5
dataDir=E:\\ProgramFiles\\zookeeper- 3.4 . 10 \\data\\ 1
dataLogDir=E:\\ProgramFiles\\zookeeper- 3.4 . 10 \\logs\\ 1
clientPort= 2181
server. 1 =localhost: 2287 : 3387
server. 2 =localhost: 2288 : 3388
server. 3 =localhost: 2289 : 3389

zoo2.cfg

1
2
3
4
5
6
7
8
9
tickTime= 2000
initLimit= 10
syncLimit= 5
dataDir=E:\\ProgramFiles\\zookeeper- 3.4 . 10 \\data\\ 2
dataLogDir=E:\\ProgramFiles\\zookeeper- 3.4 . 10 \\logs\\ 2
clientPort= 2181
server. 1 =localhost: 2287 : 3387
server. 2 =localhost: 2288 : 3388
server. 3 =localhost: 2289 : 3389

zoo3.cfg

1
2
3
4
5
6
7
8
9
tickTime= 2000
initLimit= 10
syncLimit= 5
dataDir=E:\\ProgramFiles\\zookeeper- 3.4 . 10 \\data\\ 3
dataLogDir=E:\\ProgramFiles\\zookeeper- 3.4 . 10 \\logs\\ 3
clientPort= 2181
server. 1 =localhost: 2287 : 3387
server. 2 =localhost: 2288 : 3388
server. 3 =localhost: 2289 : 3389


创建快照数据存储目录 data/1/myid 内容为 1

创建快照数据存储目录 data/2/myid 内容为 2

创建快照数据存储目录 data/3/myid 内容为 3


创建日期存储目录 logs/1

创建日期存储目录 logs/2

创建日期存储目录 logs/3


修改 zkServer.cmd为如下

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
setlocal
call  "%~dp0zkEnv.cmd"
 
echo %ZOOCFG%
 
if  "%1%"  neq  ""  (
     set ZOOCFG=%ZOOCFGDIR%\%1%
 
set ZOOMAIN=org.apache.zookeeper.server.quorum.QuorumPeerMain
echo on
call %JAVA%  "-Dzookeeper.log.dir=%ZOO_LOG_DIR%"  "-Dzookeeper.root.logger=%ZOO_LOG4J_PROP%"  -cp  "%CLASSPATH%"  %ZOOMAIN%  "%ZOOCFG%"
REM  call %JAVA%  "-Dzookeeper.log.dir=%ZOO_LOG_DIR%"  "-Dzookeeper.root.logger=%ZOO_LOG4J_PROP%"  -cp  "%CLASSPATH%"  %ZOOMAIN%  "%ZOOCFG%"  %*
 
endlocal


启动3个dos窗口分别输入如下命令

zkServer.cmd zoo1.cfg

zkServer.cmd zoo2.cfg

zkServer.cmd zoo3.cfg


待3个实例全部启动好之后,就没有错误消息。




 本文转自 antlove 51CTO博客,原文链接:http://blog.51cto.com/antlove/2070335
相关文章
|
8月前
|
XML 存储 搜索推荐
Omnissa Dynamic Environment Manager 2503 - 个性化动态 Windows 桌面环境管理
Omnissa Dynamic Environment Manager 2503 - 个性化动态 Windows 桌面环境管理
143 7
Omnissa Dynamic Environment Manager 2503 - 个性化动态 Windows 桌面环境管理
|
Java 开发工具
鸿蒙Flutter实战:02-Windows环境搭建踩坑指南
本指南介绍如何搭建鸿蒙Flutter开发环境,包括下载Flutter SDK、配置环境变量(如FLUTTER_STORAGE_BASE_URL、PUB_HOSTED_URL、DEVECO_SDK_HOME等)和检查工具版本。还提到避免项目路径过深、与SDK同盘存放等注意事项,以及解决VsCode无法识别设备的方法。
543 0
|
8月前
|
Ubuntu 数据库 虚拟化
Windows 环境下 Odoo 安装保姆级教程
本教程详细介绍了在 Windows 系统上通过虚拟机部署 Odoo 的完整流程。首先确认硬件需求,确保 CPU、内存和磁盘空间满足最低配置;接着安装 VMware Workstation Pro 并创建 Ubuntu 虚拟机,配置桥接网络以实现主机与虚拟机的通信;随后借助微聚云快速安装预配置好的 Odoo 环境,简化复杂环境搭建;最后通过浏览器访问虚拟机 IP,完成 Odoo 数据库初始化及基础设置。整个过程清晰易懂,适合新手快速上手 Odoo 部署。
1009 4
|
8月前
|
消息中间件 运维 Java
搭建Zookeeper、Kafka集群
本文详细介绍了Zookeeper和Kafka集群的搭建过程,涵盖系统环境配置、IP设置、主机名设定、防火墙与Selinux关闭、JDK安装等基础步骤。随后深入讲解了Zookeeper集群的安装与配置,包括数据目录创建、节点信息设置、SASL认证配置及服务启动管理。接着描述了Kafka集群的安装,涉及配置文件修改、安全认证设置、生产消费认证以及服务启停操作。最后通过创建Topic、发送与查看消息等测试验证集群功能。全网可搜《小陈运维》获取更多信息。
741 1
|
9月前
|
存储 运维 监控
提升Windows Server环境安全性:ADAudit Plus的五大关键优势
在Windows Server环境中,内置的安全审计工具虽有用,但存在专业门槛高、耗时及功能缺失等问题。第三方工具ADAudit Plus应运而生,其五大优势包括:日志聚合、关键活动检测、定制化报告、灵活安全配置和长期日志保留,有效提升系统监控与合规能力。选择ADAudit Plus,助力企业更高效应对审计挑战,强化安全性。
227 2
|
12月前
|
存储 SpringCloudAlibaba Java
【SpringCloud Alibaba系列】一文全面解析Zookeeper安装、常用命令、JavaAPI操作、Watch事件监听、分布式锁、集群搭建、核心理论
一文全面解析Zookeeper安装、常用命令、JavaAPI操作、Watch事件监听、分布式锁、集群搭建、核心理论。
【SpringCloud Alibaba系列】一文全面解析Zookeeper安装、常用命令、JavaAPI操作、Watch事件监听、分布式锁、集群搭建、核心理论
|
弹性计算 开发框架 安全
基于云效 Windows 构建环境和 Nuget 制品仓库进行 .Net 应用开发
本文将基于云效 Flow 流水线 Windows 构建环境和云效 Packages Nuget 制品仓库手把手教你如何开发并部署一个 .NET 应用,从环境搭建到实战应用发布的详细教程,帮助你掌握 .NET 开发的核心技能。
|
Dart 搜索推荐 IDE
Windows下Zed编辑器配置Dart环境
本文介绍了Dart编程语言及其主要框架Flutter的优势,并推荐使用轻量级编辑器Zed进行Dart开发。详细步骤包括Dart环境的安装与配置,Zed编辑器的安装与个性化设置,以及如何在Zed中编写并运行Dart的HelloWorld程序。通过自定义任务实现Dart文件的快速运行,提高了开发效率。
664 2
|
应用服务中间件 Shell PHP
windows系统配置nginx环境运行pbootcms访问首页直接404的问题
windows系统配置nginx环境运行pbootcms访问首页直接404的问题
|
分布式计算 Hadoop
Hadoop-27 ZooKeeper集群 集群配置启动 3台云服务器 myid集群 zoo.cfg多节点配置 分布式协调框架 Leader Follower Observer
Hadoop-27 ZooKeeper集群 集群配置启动 3台云服务器 myid集群 zoo.cfg多节点配置 分布式协调框架 Leader Follower Observer
269 1