Zookeeper
概述
- Zookeeper本身是Apache提供的一套开源的用于进行分布式管理和协调的机制/框架。官网:https://zookeeper.apache.org
- Zookeeper本身提供了中心化服务,包含统一配置、统一命名、分布式锁服务、分布式组服务,更多的时候,Zookeeper充当了一个注册中心来使用
- Zookeeper是Yahoo!仿照了Google的<The Chubby Lock Service>开发的后来贡献给了Apache的一套框架
安装
概述
- 在大数据中,几乎所有的框架,它的安装都提供了三种模式
- 单机模式:在一台服务器上安装,往往能够启动这个框架的部分服务
- 伪分布式:在一台服务器上安装,但是利用多个线程模式分布式环境,能够启动这个框架的大部分甚至于服务
- 分布式:在集群上安装,能够启动这个框架的所有服务
- 现阶段,先安装单机模式,搞定所有的概念之后,再到集群中安装
安装JDK
-
Centos7中可能自带了OpenJDK,需要卸载移除掉
rpm -qa | grep -i jdk | xargs rpm -ev --nodeps
-
上课的时候要求,所有的软件安装包放在
/opt/presoftware
下,将软件安装在/opt/software
下cd /opt mkdir presoftware mkdir software
-
进入presoftware下,将JDK安装包上传到这个目录下
cd presoftware # 将安装包上传到这个路径下 rz
-
解压到software目录下
tar -xvf jdk-8u371-linux-x64.tar.gz -C /opt/software/
-
进入software目录下
<