知识点

相关文章

更多

最近更新

更多

安装最新版zookeeper

2019-03-22 21:17|来源: ----

zookeeper 3.4.5的官网:http://zookeeper.apache.org/doc/r3.4.5/

下载zookeeper-3.4.5.tar.gz

创建软链接:

>sudo ln -s /Users/carl/tool/zookeeper-3.4.5 /opt/zookeeper-3.4.5

>sudo ln -s /opt/zookeeper-3.4.5 /opt/zookeeper

把zookeeper添加到环境变量中

>vi ~/.profile

export PATH=/opt/zookeeper/bin:$PATH

>. ~/.profile

拷贝conf/zoo_sample.cfg,并重命名为zoo.cfg

>cp conf/zoo_sample.cfg conf/zoo.cfg

开启zookeeper服务

>zkServer.sh start zoo.cfg

使用jps检查zookeeper的服务是否启动,如果看到QuorumPeerMain说明已经成功启动

>jps

1957

10014 QuorumPeerMain

2260

10050 Jps

使用zkCli.sh客户端连接

>zkCli.sh -server localhost:2181

zookeeper>help

zookeeper>quit

停止zookeeper服务

>zkServer.sh stop

zookeeper集群安装

zoo1.cfg

dataDir=/tmp/zookeeper/zoo1

server.1=localhost:2888:3888

server.2=localhost:2889:3889

server.3=localhost:2890:3890

clientPort=2181

zoo2.cfg

dataDir=/tmp/zookeeper/zoo2  

server.1=localhost:2888:3888

server.2=localhost:2889:3889

server.3=localhost:2890:3890

clientPort=2182

zoo3.cfg

dataDir=/tmp/zookeeper/zoo3  

server.1=localhost:2888:3888

server.2=localhost:2889:3889

server.3=localhost:2890:3890

clientPort=2183

创建myid文件,并且设置id

>vi /tmp/zookeeper/zoo1/myid

1

>vi /tmp/zookeeper/zoo2/myid

2

>vi /tmp/zookeeper/zoo3/myid

3

启动3个节点的zkServer

>zkServer.sh start zoo1.cfg

>zkServer.sh start zoo2.cfg

>zkServer.sh start zoo3.cfg

>jps

Or use client to connect

>zkCli.sh -server localhost:2181

>zkServer.sh stop zoo1.cfg

>zkServer.sh stop zoo2.cfg

>zkServer.sh stop zoo3.cfg

使用zkServer.sh status查看zookeeper的运行状态,如果有一个leader和其他两个follower说明已经正常启动

>zkServer.sh status conf/zoo1.cfg

JMX enabled by default

Using config: conf/zoo1.cfg

Mode: follower

>zkServer.sh status conf/zoo2.cfg

JMX enabled by default

Using config: conf/zoo2.cfg

Mode: leader

>zkServer.sh status conf/zoo3.cfg

JMX enabled by default

Using config: conf/zoo3.cfg

Mode: follower


书生参考网络整理


相关问答

更多
  • 如果你是正版软件,你可以自动升级成最新版的,如果不是劝你最好不要升级,会出问题的,其实最新版的不一定就好,最好能下个精简版的,电脑速度极快,去掉了很多没用的东西!外面也有卖的,不过不要升级哦!因为不是正版的!如果你想要最新版Vista系统的话,除非你电脑配置很高,要不然很慢的,Vista系统是好看,但不实用,因为还不够完善。
  • 一个呢,安装程序比较大,另一个可能是电脑的配置比较低,所以比较慢啦。
  • 安装gcc: sudo apt-get install build-essential 安装codeblocks: sudo apt-get install codeblocks 好吧,我也知道很基喘…再简单没用过我也不会啊,那请问一下,有调试的时候出不来显示结果的console怎么办啊?xterm的界面显示Failed to set co...
  • 安装它,点关于就可以看版本号了 或者去安装目录 Program Files (x86)\MySQl
  • google code上给出的github的地址无法下载,但我在gitbub上又找到了一个Goagent的项目,就是不知道这两个项目是否是同一个
  • 你的电脑中如果有其他版本的QQ,请先卸载,并删除磁盘内的qq剩余文件,路径一般是在C:\Program Files\Tencent或D盘。然后再试试看能否安装!
  • https://codeload.github.com/goagent/goagent/legacy.zip/3.0查看原帖>>
  • 我只有成真《迷上我》核心教程最新336页PDF文件和吸引各种女人的钥匙