集群模式下Zookeeper的安装
来源:互联网 发布:怎么查看端口是否开放 编辑:程序博客网 时间:2024/05/17 13:40
一、工具:
zookeeper安装包,可以去官网下载;
Centos系统(保证每一台机器有固定的ip)
JDK
二、安装步骤
1、下载安装包(可用 wget http://mirrors.hust.edu.cn/apache/zookeeper/stable/zookeeper-3.4.8.tar.gz)
2、安装JDK
3、用tar命令解压安装包
tar zvxf zookeeper-3.4.8.tar.gz;
4、解压之后对zookeeper的配置文件进行复制并存为zoo.cfg (默认使用zoo.cfg),
cp zoo_sample.cfg zoo.cfg
5、配置zoo.cfg
配置数据地址
dataDir=/opt/zookeeper/dataDir 此路径为存放数据路径,由自己指定;
配置集群服务器(ip为所要集群的服务器地址,端口可随意指定)
server.1=ip1:2888:3888
server.2=ip2:2888:3888
server.3=IP3:2888:3888
6、将配置好的zoo.cfg拷贝到另外两台要集群的机器
scp zoo.cfg root@ip:/opt/zookeeper/conf
scp zoo.cfg root@ip.***:/opt/zookeeper/conf
7、根据上面dataDir的地址创建myid配置文件
vim /opt/zookeeper/dataDir/myid
在此文件中输入步骤5中机器所对应的整数值,例如上面 server.1=IP1地址,所以在IP1这台机器的myid文件输入1即可,之后保存退出;
同样在另外两台机器对应目录也建立myid文件,但这里输入的值根据server后面的值来决定;
8、开启zookeeper服务
进入bin目录运行 ./zkServer.sh start(这里要开启所以集群)
测试是否开启
先执行:Telnet ip地址 2181
通了之后执行:stat查看状态
follower表示本台服务器是follower,其中有一台是leader,可以一一查看;
注意:如果防火墙开启,需要开放对应的端口
0 0
- 集群模式下Zookeeper的安装
- zookeeper的集群模式下的安装和配置
- zookeeper的集群模式下的安装和配置
- zookeeper的集群模式下的安装和配置
- zookeeper的集群模式下的安装和配置
- centos 下zookeeper 集群模式的安装和配置
- zookeeper 集群模式安装
- Zookeeper集群模式安装
- zookeeper (伪)集群模式的安装
- CentOS下ZooKeeper单机模式、集群模式安装
- CentOS下ZooKeeper单机模式、集群模式安装
- Linux下安装zookeeper以及Zookeeper的集群搭建
- zookeeper 伪集群模式安装
- zookeeper 分布式集群模式安装
- zookeeper的集群安装
- zookeeper的集群安装
- zookeeper的集群安装
- zookeeper的集群安装
- CURL是什么?
- 用SampleGrabber为实时采集视频叠加文字标识
- 笔记--ThinkPHP模板文件
- 扩展
- C编程语言嵌入Lua的用法
- 集群模式下Zookeeper的安装
- RSA加密演算法
- 一句Python,一句R︱numpy、array——高级matrix
- 62. Unique Paths
- 好的博客分享
- 问题BeanFactory not initialized or already closed - call 'refresh' before access
- laravel (5.1)引入一个外部库的过程
- python 学习笔记之基础语法
- StringAndFinal