介绍
官方文档上这么解释zookeeper,它是一个分布式服务框架,是Apache Hadoop 的一个子项目,它主要是用来解决分布式应用中经常遇到的一些数据管理问题,如:统一命名服务、状态同步服务、集群管理、分布式应用配置项的管理等。
安装步骤
- 下载,解压
- 配置文件
- 配置环境变量
- 启动
下载,解压
1 2 3 4
| wget http://mirror.bit.edu.cn/apache/zookeeper/stable/apache-zookeeper-3.5.5-bin.tar.gz
tar xf apache-zookeeper-3.5.5-bin.tar.gz -C /usr/local/
|
配置文件
1 2 3 4
| cd /usr/local/apache-zookeeper-3.5.5-bin/conf/
mv zoo_sample.cfg zoo.cfg
|
配置环境变量
1 2 3 4 5 6 7 8
| echo ' # zookeeper export ZK_HOME=/usr/local/apache-zookeeper-3.5.5-bin export PATH=$ZK_HOME/bin:$PATH ' >> /etc/profile
source /etc/profile
|
启动
1 2 3
| zkServer.sh start zkServer.sh stop zkServer.sh status
|
8080端口占用
zookeeper最近的版本中有个内嵌的管理控制台是通过jetty启动,也会占用8080 端口。
1 2 3
| vim /data/zookeeper-3.5.5-bin/conf/zoo.cfg admin.serverPort=8888
|