==================== zookeeper 配置 ========================
1. zookeeper 安装目录
/usr/local/zookeeper-3.4.5
2. 设置环境变量
#Set ZooKeeper Enviroment
export ZOOKEEPER_HOME=/usr/local/zookeeper-3.4.5/zookeeper-3.4.5
export PATH=$PATH:$ZOOKEEPER_HOME/bin:$ZOOKEEPER_HOME/conf
3. zoo.cfg 配置
vi /usr/local/zookeeper-3.4.5/zookeeper-3.4.5/conf/zoo.cfg
# ---------------- zoo.cfg -------------------
tickTime=2000
initLimit=10
syncLimit=5
dataDir=/usr/local/zookeeper-3.4.5/data
clientPort=2181
dataLogDir=/usr/local/zookeeper-3.4.5/logs
server.1=server142:2888:3888
server.2=server143:2888:3888
server.3=server152:2888:3888
server.4=server122:2888:3888
server.5=server124:2888:3888
4. 设置zookeeper的选举序号
vi /usr/local/zookeeper-3.4.5/data/myid
设置值为:1,2,3,4,5
5. 设置hosts
vi /etc/hosts
--------------------------------------
192.168.1.121 server121
192.168.1.122 server122
192.168.1.123 server123
192.168.1.124 server124
192.168.1.131 server131
192.168.1.132 server132
192.168.1.133 server133
192.168.1.134 server134
192.168.1.141 server141
192.168.1.142 server142
192.168.1.143 server143
192.168.1.144 server144
192.168.1.151 server151
192.168.1.152 server152
192.168.1.153 server153
192.168.1.154 server154
6. zookeeper启动,停止,状态
/usr/local/zookeeper-3.4.5/zookeeper-3.4.5/bin/zkServer.sh stop
/usr/local/zookeeper-3.4.5/zookeeper-3.4.5/bin/zkServer.sh start
/usr/local/zookeeper-3.4.5/zookeeper-3.4.5/bin/zkServer.sh status
7. zookeeper的开启随机启动
a) 添加启动文件zookeeper
#!/bin/bash #chkconfig:2345 20 90 #description:zookeeper #processname:zookeeper case $1 in start) su root /usr/local/zookeeper-3.4.5/zookeeper-3.4.5/bin/zkServer.sh start;; stop) su root /usr/local/zookeeper-3.4.5/zookeeper-3.4.5/bin/zkServer.sh stop;; status) su root /usr/local/zookeeper-3.4.5/zookeeper-3.4.5/bin/zkServer.sh status;; restart) su root /usr/local/zookeeper-3.4.5/zookeeper-3.4.5/bin/zkServer.sh restart;; *) echo "require start|stop|status|restart" ;; esac
相关推荐
ZooKeeper配置和简单使用.pptx
ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。 ZooKeeper包含一个简单的原语集,提供Java和C的接口。 ZooKeeper代码版本中,提供了分布式独享锁、选举、...
” 它在一个简单的界面中公开了常见的服务,例如命名,配置管理,同步和组服务,因此您不必从头开始编写它们。 您可以现成使用它来实现共识,组管理,领导者选举和状态协议。 您可以根据自己的特定需求在此基础上...
ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。 ZooKeeper包含一个简单的原语集,[1] 提供Java和C的接口。 ZooKeeper代码版本中,提供了分布式独享锁、...
使用JAVA代码实现zookeeper服务的节点删除功能,代码带有注释简单易懂
Zookeeper的安装和配置十分简单, 既可以配置成单机模式, 也可以配置成集群模式。当然官网上也能下载
ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。 ZooKeeper包含一个简单的原语集,[1] 提供Java和C的接口。 ZooKeeper代码版本中,提供了分布式独享锁、...
ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。 ZooKeeper包含一个简单的原语集,提供Java和C的接口。 ZooKeeper代码版本中,提供了分布式独享锁、选举、...
ZooKeeper是一个分布式的,开放源码的分布式应用...ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。 ZooKeeper包含一个简单的原语集,提供Java和C的接口。
Kafka在很多公司被用作分布式高性能消息队列,kafka之前我只用过redis的list来做简单的队列处理,也还算好用,可能数据量比较小,也是单机运行,未出现过问题,用作轻量级消息队列还是比较好用的。而redis的作者...
ZooKeeper是一个分布式的,开放源码的分布式应用...ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。 ZooKeeper包含一个简单的原语集,提供Java和C的接口。
ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。 ZooKeeper包含一个简单的原语集,提供Java和C的接口。 ZooKeeper代码版本中,提供了分布式独享锁、选举...
ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。 ZooKeeper包含一个简单的原语集,提供Java和C的接口。 如果文件打开看不到右边的内容,是因为你的操作...
这个Docker Compose 文件定义了一个包含Zookeeper和三个Kafka节点...整体而言,这个Docker Compose 文件提供了一个简单且可扩展的方式来搭建和管理Zookeeper和Kafka的集群环境。 对了,这个集群配置是支持外部访问的。
ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是... ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。
ZooKeeper是一个开放源码的分布式应用程序协调服务,它包含一个简单的原语集,分布式应用程序可以基于它实现同步服务,配置维护和命名服务等。 Kafka目前主要作为一个分布式的发布订阅式的消息系统使用 本资源包括...
ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。 ZooKeeper包含一个简单的原语集, [1] 提供Java和C的接口。 ZooKeeper代码版本中,提供了分布式独享锁、...
ZooKeeper是一个分布式的,开放源码的分布式应用...ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。 ZooKeeper包含一个简单的原语集,提供Java和C的接口。
linux zookeeper 3.4.14 安装包, ...ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。 ZooKeeper包含一个简单的原语集,提供Java和C的接口。