admin管理员组文章数量:1794759
Linux下安装zookeeper教程
Linux下安装zookeeper教程
- Zookeeper简介
- 1、Zookeeper应用场景
- Zookeeper单机版安装
- 1、获取安装包
- 1.使用wget命令获取
- 2.从官网下载
- 2、安装步骤
- 3、环境变量配置
- 4、zoo.cfg配置
- 5、zookeeper启动与客户端连接命令
从字义上解释就是“动物管理员”。ZooKeeper是一种集中式服务,用于维护配置信,命名,提供分布式同步和提供组服务。
1、Zookeeper应用场景- 集群统一配置管理
- 集群统一命名服务
- 集群统一管理
- 负载均衡
zookeeper官网:zookeeper
目前的稳定版本是3.7.0
2、安装步骤安装Zookeeper之前,首先确保自己已经安装好了jdk,因为zookeeper是需要依赖java来进行编译的。
上传到服务器,进行解压 重命名一下,也可以不重命名,看个人意愿
tar -zxvf apache-zookeeper-3.7.0-bin.tar.gz mv apache-zookeeper-3.7.0-bin zookeeper将文件夹移到自己想放置的位置
mv zookeeper /data/software/ 3、环境变量配置编辑环境变量配置文件,在文件的末尾位置添加zookeeper配置
vim /etc/profile这里记得改为自己的安装目录
#zookeeper export ZOOKEEPER_HOME=/data/software/zookeeper export PATH=$PATH:${ZOOKEEPER_HOME}/bin编辑完成后执行以下命令使配置生效
source /etc/profile 4、zoo.cfg配置首先进入conf文件夹下,将zoo_simple.cfg改名为zoo.cfg,这样zookeeper就能读取到该配置文件
cd conf/ mv zoo_sample.cfg zoo.cfg主要配置如下
tickTime | 用于计算的时间单元,以毫秒为单位,比如session超时:N*tickTime |
initLimit | 用于集群,允许从节点链接并同步到master节点的初始化连接时间,以tickTime的倍数来表示 |
syncLimit | 用于集群,master主节点与从节点之间发送消,请求和应答时间长度(心跳机制) |
clientPort | 连接服务器的端口,默认是2181 |
dataDir | 快照日志目录,存放内存数据库快照的位置,必须配置 |
dataLogDir | 事务日志目录,不配置则和dataDir共用 |
修改配置
#存放数据文件夹 dataDir=/data/software/zookeeper/data #添加日志存放文件夹 dataLogDir=/data/software/zookeeper/dataLog 5、zookeeper启动与客户端连接命令服务管理命令
zkServer.sh start|stop|restart|status客户端连接
zkCli.sh -server ${ip}:${port}客户端关闭
quit 或者按 Ctrl + C
版权声明:本文标题:Linux下安装zookeeper教程 内容由林淑君副主任自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.xiehuijuan.com/baike/1686612084a86031.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论