zookeeper的安装
来源:互联网 发布:股灾是怎么回事知乎 编辑:程序博客网 时间:2024/05/20 10:51
一、下载、解压
从http://zookeeper.apache.org/上下载当前的稳定版zookeeper-3.3.5;
解压到家目录下,得到zookeeper-3.3.5目录
二、配置
在zookeeper-3.3.5/conf/路径下
(1)cp zoo_sample.cfg zoo.cfg
(2)vim zoo.cfg,如下:
# The number of milliseconds of each tick
tickTime=2000
# The number of ticks that the initial
# synchronization phase can take
initLimit=10
# The number of ticks that can pass between
# sending a request and getting an acknowledgement
syncLimit=5
# the directory where the snapshot is stored.
dataDir=/home/hdadmin/zookeeper-3.3.5/data
# the port at which the clients will connect
clientPort=2181
server.1=172.17.238.154:2888:3888
server.2=172.17.238.157:2888:3888
server.3=172.17.238.161:2888:3888
server.4=172.17.238.162:2888:3888
说明:
tickTime:这个时间是作为Zookeeper服务器之间或客户端与服务器之间维持心跳的时间间隔,也就是每个 tickTime 时间就会发送一个心跳。
dataDir:顾名思义就是Zookeeper保存数据的目录,默认情况下,Zookeeper将写数据的日志文件也保存在这个目录里。
clientPort:这个端口就是客户端连接Zookeeper服务器的端口,Zookeeper会监听这个端口,接受客户端的访问请求。
server.A=B:C:D:其中A是一个数字,表示这个是第几号服务器;B是这个服务器的 ip地址;C表示的是这个服务器与集群中的 Leader 服务器交换信息的端口;D表示的是万一集群中的 Leader 服务器挂了,需要一个端口来重新进行选举,选出一个新的Leader,而这个端口就是用来执行选举时服务器相互通信的端口。如果是伪集群的配置方式,由于B都是一样,所以不同的 Zookeeper 实例通信端口号不能一样,所以要给它们分配不同的端口号。
(3)把zookeeper-3.3.5目录通过scp -r 命令 传送到 ip结尾为154,157,161,162的家目录下
(4)集群模式下还要配置一个文件myid,这个文件在dataDir目录下,这个文件里面就有一个数据就是 A(与server.A=B:C:D的A对应) 的值,Zookeeper启动时会读取这个文件,拿到里面的数据与 zoo.cfg 里面的配置信息比较从而判断到底是那个server。
如172.17.238.154中:
>mkdir data
>cd data/
>touch myid
>vim myid;
myid文件内容为:
1
(5)启动、查看状态、关闭
>zookeeper-3.3.5/bin/zkServer.sh start
>zookeeper-3.3.5/bin/zkServer.sh status
>zookeeper-3.3.5/bin/zkServer.sh stop
- ZooKeeper的安装
- zookeeper的安装
- zookeeper的安装部署
- ZooKeeper的安装
- zookeeper的集群安装
- zookeeper的集群安装
- zookeeper的集群安装
- zookeeper的安装,搭建
- zookeeper的安装
- zookeeper的安装
- zookeeper的集群安装
- Zookeeper的安装
- ZooKeeper的安装
- zookeeper集群的安装
- zookeeper的安装配置
- zookeeper的集群安装
- Zookeeper的安装配置
- zookeeper windows的安装
- ZZ:HBase技术介绍
- Emacs 编辑环境,第 4 部分: 选项、寄存器和书签
- panda3d attachNewNode的探究
- 福神喜神贵神财神方位查询
- JAVA HEAP详细介绍
- zookeeper的安装
- gridview选中时出现黄色边框
- Hbase安装
- 【KMP】 hdu3336 Count the string
- 群集服务器 主机群集(即服务器场)的作用
- Importance of Year End Reviews
- ZZ:Hadoop Kerberos安全机制介绍
- 【黑马程序员】WinForm
- 学习笔记 - 织梦后台系统加入自己的菜单