centos7.2 安装zookeeper并配置zookeeper集群
来源:互联网 发布:java 打印byte数组 编辑:程序博客网 时间:2024/06/05 19:18
zookeeper是一个分布式协同管理工具,用来进行分布式项目的集中管理,例如配置同步等,具体的我目前也还不是太了解,但是在项目钟常被用于做分布式的项目部署,所以,这里记录一下zookeeper的安装,至于后面集群的部署,更多功能的使用则日后再完善。
## 下载安装包
$ wge http://www-us.apache.org/dist/zookeeper/zookeeper-3.4.6/ zookeeper-3. 4.6.tar.gz
## 解压
$ tar –zxvf zookeeper-3.4.6.tar.gz
## 复制一份配置文件
$ cp /usr/local/zookeeper-3.4.6/conf/zoo_sample.cfg /usr/local/zookeeper-3.4.6/conf/ zoo.cfg
## 创建数据存放文件夹,修改配置文件
$ mkdir /usr/local/zookeeper-3.4.6/data
$ mkdir /usr/local/zookeeper-3.4.6/logs
$ vim /usr/local/zookeeper-3.4.6/conf/ zoo.cfg
---------------------------------------------------------------------------------------------------------
dataDir=/usr/local/zookeeper-3.4.6/data
dataLogDir=/usr/local/zookeeper-3.4.6/logs
---------------------------------------------------------------------------------------------------------
## 启动zookeeper
$ /usr/local/zookeeper-3.4.6/bin/zkServer.sh start
## 下载安装包
$ wge http://www-us.apache.org/dist/zookeeper/zookeeper-3.4.6/ zookeeper-3. 4.6.tar.gz
## 解压
$ tar –zxvf zookeeper-3.4.6.tar.gz
## 复制一份配置文件
$ cp /usr/local/zookeeper-3.4.6/conf/zoo_sample.cfg /usr/local/zookeeper-3.4.6/conf/ zoo.cfg
## 创建数据存放文件夹,修改配置文件
$ mkdir /usr/local/zookeeper-3.4.6/data
$ mkdir /usr/local/zookeeper-3.4.6/logs
$ vim /usr/local/zookeeper-3.4.6/conf/ zoo.cfg
---------------------------------------------------------------------------------------------------------
dataDir=/usr/local/zookeeper-3.4.6/data
dataLogDir=/usr/local/zookeeper-3.4.6/logs
---------------------------------------------------------------------------------------------------------
## 启动zookeeper
$ /usr/local/zookeeper-3.4.6/bin/zkServer.sh start
ok,到此,安装完成
zookeeper的集群搭建非常简单,只需要修改一下配置文件,并逐个启动各个节点的zookeeper服务就可以自动组建集群,选举出leader
## 添加集群的配置进去配置文件
$ vim {zookeeper-dir}/conf/zoo.cfg
-----------------------------------------------------------------------------------------------------
## 格式为:server.id=ip:port1:port2,id为节点ID,port1和port2是用来集群间通信,选择用的端口
server.1=192.168.9.85:2888:3888
server.2=192.168.9.86:2888:3888
server.3=192.168.9.84:2888:3888
-----------------------------------------------------------------------------------------------------
## 新建一个myid文件,与server.id一一对应
$ echo 'id' > {zookeeper-dir}/data/myid
## 依次启动所有节点即可。
$ {zookeeper-dir}/bin/zkServer.sh start
OK,到此,zookeeper安装与集群搭建完成
阅读全文
0 0
- centos7.2 安装zookeeper并配置zookeeper集群
- CentOS7安装配置zookeeper集群
- 安装zookeeper,并配置集群
- 安装zookeeper,并配置集群
- CentOS7下安装配置zookeeper集群
- Ubuntu 安装Zookeeper并使用集群配置
- zookeeper集群安装配置
- ZooKeeper集群安装配置
- zookeeper集群安装配置
- zookeeper集群配置安装
- zookeeper集群安装配置
- zookeeper集群配置安装
- Zookeeper集群安装配置
- zookeeper集群安装配置
- ZooKeeper - Zookeeper 3.3.4集群安装配置
- Centos7之Zookeeper安装配置
- centos7.2(三台腾讯云服务器)配置zookeeper集群
- Linux安装zookeeper集群(CentOS7+Zookeeper3.4.10)
- python库-numpy
- android-uevent 简记
- 高亮显示
- shell脚本循环建立文件夹的bug
- 高亮显示
- centos7.2 安装zookeeper并配置zookeeper集群
- 拦截器——替换表单中的敏感词
- spark官方文档阅读笔记1
- 常用链接
- 淘宝滑动界面
- 右下角弹出广告
- czl蒟蒻的模板库2——FASTIO
- 网络字节序转化
- isNotEmpty 和isNotBlank的区别