Zookeeper笔记(1)——zookeeper的安装与配置

1 介绍

Zookeeper是一个分布式协调服务;就是为用户的分布式应用程序提供协调服务。

  • zookeeper是为别的分布式程序服务的;zookeeper本身就是一个分布式程序(只要有半数以上节点存活,就能正常服务);
  • Zookeeper本身就是一个分布式程序(只要有半数以上节点存活,zk就能正常服务)
  • Zookeeper所提供的服务涵盖:主从协调、服务器节点动态上下线、统一配置管理、分布式共享锁、统一名称服务…
  • 虽然说可以提供各种服务,但是zookeeper在底层其实只提供了两个功能:管理(存储,读取)用户程序提交的数据;并为用户程序提供数据节点监听服务

2 Zookeeper安装

2.1 解压安装包

tar -zxvf zookeeper-3.4.5.tar.gz -C /usr
这里写图片描述

2.2 配置

这里写图片描述
这里写图片描述
这里写图片描述

打开zoo.cfg文件
- 2888端口:leader 和follower之间的通信端口;
- 3888端口:投票时的通信端口;
这里写图片描述

由上边的配置文件可知,数据文件的目录是/tmp/zookeeper.
mkdir /tmp/zookeeper
这里写图片描述

2.3 配置第二个节点

scp -r /usr/zookeeper-3.4.5 [email protected]:/usr
这里写图片描述

2.3 启动zk 服务

配置系统环境变量:vim /etc/profile
这里写图片描述
然后 source /etc/profile
启动zk,
这里写图片描述

查看节点的角色
这里写图片描述

猜你喜欢

转载自blog.csdn.net/u012292754/article/details/80921670