windows下安装zookeeper

  1:首先下载一个zookeeper,我下载的版本是zookeeper-3.4.6,(目前最新版本为3.5.0,但是启动不了),解压安装包,解压后的zookeeper安装包我放置的路径是:D:/zookeeper/zookeeper-3.4.6

  2.:进入D:/zookeeper/zookeeper-3.4.6/conf,将zoo_sample.cfg文件复制一份,并将复制好的文件改名为zoo.cfg。打开新建的zoo.cfg文件,将里面的内容进行修改,修改后的文件内容如下:

  #initLimit=10

  #syncLimit=5

  tickTime=2000

  dataDir=D:/zookeeper/zookeeper-3.4.6/data

  clientPort=2181

  3. 配置环境变量,在“我的电脑”上点击右键,选择属性,再点击高级系统设置,点击环境变量按钮,在系统变量这一栏,点击新建,添加:


变量名:ZOOKEEPER_HOME

变量值:D:/zookeeper/zookeeper-3.4.6

还是在系统变量这一栏,找到path,点击编辑path,在变量值里添加:% ZOOKEEPER_HOME %/bin; % ZOOKEEPER_HOME %/conf;

  4. 启动D:/zookeeper/zookeeper-3.4.6/bin/ zkServer.cmd

  这里说下多个机器配置zookeeper (windows下伪集群没有成功)

  1:192.168.1.113, 192.168.1.111上D:/zookeeper分别解压安装zookeeper-3.4.6

  2:D:/zookeeper/zookeeper-3.4.6/conf/zoo.cfg添加如下配置

  initLimit=5

  syncLimit=2

  tickTime=2000

  dataDir=D:/zookeeper/zookeeper-3.4.6/data

  clientPort=2181

  server.1=192.168.1.113:2888:3888

  server.2=192.168.1.111:2888:3888

  tickTime:这个时间是作为 Zookeeper 服务器之间或客户端与服务器之间维持心跳的时间间隔,也就是每个 tickTime 时间就会发送一个心跳。

  dataDir:顾名思义就是 Zookeeper 保存数据的目录,默认情况下,Zookeeper 将写数据的日志文件也保存在这个目录里。

  clientPort:这个端口就是客户端连接 Zookeeper 服务器的端口,Zookeeper 会监听这个端口,接受客户端的访问请求。

  initLimit:这个配置项是用来配置 Zookeeper 接受客户端(这里所说的客户端不是用户连接 Zookeeper 服务器的客户端,而是 Zookeeper 服务器集群中连接到 Leader 的 Follower 服务器)初始化连接时最长能忍受多少个心跳时间间隔数。当已经超过 5个心跳的时间(也就是 tickTime)长度后 Zookeeper 服务器还没有收到客户端的返回信息,那么表明这个客户端连接失败。总的时间长度就是 5*2000=10 秒

  syncLimit:这个配置项标识 Leader 与 Follower 之间发送消息,请求和应答时间长度,最长不能超过多少个 tickTime 的时间长度,总的时间长度就是 2*2000=4 秒

  server.A=B:C:D:其中 A 是一个数字,表示这个是第几号服务器;B 是这个服务器的 ip 地址;C 表示的是这个服务器与集群中的 Leader 服务器交换信息的端口;D 表示的是万一集群中的 Leader 服务器挂了,需要一个端口来重新进行选举,选出一个新的 Leader,而这个端口就是用来执行选举时服务器相互通信的端口。如果是伪集群的配置方式,由于 B 都是一样,所以不同的 Zookeeper 实例通信端口号不能一样,所以要给它们分配不同的端口号。(这里是摘抄- -!~)

  3:D:/zookeeper/zookeeper-3.4.6/data下创myid文件 myid的文件内容分别为:1、2 上边下边配置文件中192.168.1.113servier.X中的X值,如ip113的电脑,myid为1)

  4:分别启动两个zookeeper,在一台机器上创建节点,另一个机器能同步过去证明成功

  5:zookeeper服务器推荐用奇数个,半数以上服务正常,整个服务就正常,本人条件有限只配置两个

分类:服务器_操作系统教程 时间:2012-01-07 人气:3
本文关键词:
分享到:

相关文章

  • Windows 7系统加速需要掌握的五个方法 2012-01-01

    对于长时间使用XP的人来说刚刚接触Windows 7时会觉得Windows 7运行有些缓慢。其实这完全在于个人使用习惯。在这里将要为大家讲述加速一台Windows 7电脑的五大方法。这些修复和维护过程大多为电脑发烧友所普遍采用的做法,但是对于一般用户来说还是有很大帮助的。 1. 修改启动项程序 在你电脑上安装的许多软件和应用程序,都想把自己设置成每次随你的计算机一起启动。在某些情况下,在你登录进Windows之后,他们会立刻运行。其他时间他们便会在后台默默运行。无论哪种方式,这些正在运行的程序会

  • Windows下查看同局域网其它主机MAC地址 2012-01-01

      事情是这样的,今天去面试的时候笔试有一道题问到:Windows下使用什么命令来获知同局域网内其他主机的MAC地址。一开始看到感觉很熟悉,但是却答不上来。原来建站这么就,很多使用都要使用ping命令来测试网站的可连接性和速度等等。   但是这样的ping命令并不可以看到一台主机的MAC地址。其实Windows下有一个arp的命令就可以获知局域网中其他主机的MAC地址已经IP地址的。   arp -a ( 显示 ARP 表)   还有其他参数:   -a 通过询问当前协议数据,显示当前 ARP

  • Windows 8安全性能提升详解 以后不用杀毒软件了? 2012-01-01

      Windows 8将包括更多的安全功能,为用户提供更好的安全防护,保护终端用户免受来自网络的威胁。微软强化了Windows Defender安全方案,保护用户远离所有类型的恶意软件,包括病毒、蠕虫、僵尸工具和rootkits。   Windows 8将通过Windows Update提供恶意软件签名,Windows Defender将使用文件系统过滤器来进行实时监测和防护,并与Windows 8的安全启动技术进行交互。如果你使用的PC支持UEFI Secure Boot(基于UEFI 2.3

  • windows xp系统简速优化法 2012-01-02

      Windows XP系统优化加速方法大全:   ①选“开始运行”,键入Regedit,展开HKEY_CURRENT_USERControl PanelDesktop,将字符串值“HungAppTimeout”的数值更改为200,再将字符串值 “WaitToKillAppTimeout”的数值数据更改为1000;   ②另在HKEY_LOCAL_MACHINESystemCurrentControlSetControl下,将字符串值 “HungAppTimeout”的数值数据更改为200,将字

  • Windows XP超级管理员的密码问题 2012-01-02

      对于自己的电脑有时候总是有一些私人的东西不希望别人看到这应该怎么办呢?我们大家经常做的事情就是设置密码,这样就只要自己知道密码别人就没办法私自动用自己的电脑啦,可以关于管理员密码的问题你们了解多少呢?如果忘记了管理员密码应该怎么办?   在Windows XP中提供了“net user”命令,该命令可以添加、修改用户账户信息,其语法格式分别为:   net user [UserName [Password | *] [options]] [/domain]   net user [UserN

  • 会声会影X3为什么在Windows Vista系统下使用会立即死机 2012-01-04

      会声会影X3在Windows Vista系统下使用会立即死机,可以在开启程序前先到桌面的会声会影 X3图标按鼠标右键〔属性〕|〔兼容性〕在“特殊权限等级"下方勾选"以系统管理员执行此程序"按下〔确定〕按钮,即可正常启用程序。

  • 开启Windows 8.1"滑屏以关闭你的PC"的方法 2012-01-04

      Windows 8用户抱怨比较多的一个问题就是关机太麻烦,在Windows 8.1中,关机变得简单了很多。除了像Windows 8那样调出Charms超级栏、从电源选项那里关机,你还可以右键点击开始按钮,在弹出的菜单中就有关机、重启等选项。   今天要告诉大家的是,Windows 8.1其实还带来了一种更简单的关机方法,你可以像手机那样进行“滑屏关机”。该功能默认是关闭的,你可以到系统设置中开启“滑屏以关闭你的PC”选项,而且还可以为其创建快捷方式。   开启步骤:   1、打开“运行”命令

  • 为Windows XP再加一把锁 2012-01-04

    Windows XP是Windows家族中最安全的操作系统,它为我们提供了良好的密码保护机制。尽管有许多报纸和杂志介绍了丢失用户名和密码照样能进入Windows XP的方法和技巧,但这并不表明Windows XP就非常脆弱,因为微软已经在Windows XP里面为我们提供了强大的安全措施:使用Syskey命令,我们可以为Windows XP设置启动密码。这个密码的级别高于用户密码,同时还可以生成钥匙盘,等于是为Windows XP多加了一把牢固的锁。   系统启动密码的设置   在Windows

  • Windows与Android用户观看wwdc15直播视频技巧 2012-01-05

      如何观看wwdc15视频直播了?除了使用苹果自家的产品,iPhone、iPad、iPod以及Mac设备,此前我们有推荐过大家使用Apple TV观看,但这些都只是限于苹果自家的产品。安卓用户以及Windows又应该如何观看WWDC 2015直播了?小编接下来就为大家介绍一个工具,让其它平台的用户也能够收看到WWDC 2015直播。   >> WWDC 2015大会直播专题   其实如果通过第三方软件,像是著名影片播放器VLC media player 是可以通过使用该软件而观看A

Copyright (C) quwantang.com, All Rights Reserved.

趣玩堂 版权所有 京ICP备15002868号

processed in 0.137 (s). 10 q(s)