Zookeeper 介绍及Linux下的安装

Zookeeper Apache Hadoop 的子项目,是一个树型的目录服务,支持变更推送,适合作为Dubbox 服务的注册中心,工业强度较高,可用于生产环境。


1. Zookeeper Linux系统的安装

安装步骤:

第一步:安装 jdk

第二步:把 zookeeper 的压缩包上传到 linux 系统。

第三步:解压缩压缩包Zookeeper 介绍及Linux下的安装

tar-zxvf zookeeper-3.4.6.tar.gz

第四步:进入 zookeeper-3.4.6 目录,创建 data 文件夹。

mkdir data

第五步:进入conf目录 ,把 zoo_sample.cfg 改名为 zoo.cfg

cd conf

mv zoo_sample.cfg zoo.cfg

第六步:配置Zookeeper

主要配置dataDirclientPort参数,clientPort参数使用默认值2181即可

注意datadir目录中的data末级目录如果不存在也会自动生成

Zookeeper 介绍及Linux下的安装

关闭防火墙

暂时关闭service iptables stop(当前启动机器生效,重启之后失效)

永久关闭chkconfig iptables off(当前启动机器不生效,重启之后才生效)

1 Zookeeper 服务启动

进入bin目录,启动服务输入命令

 ./zkServer.sh start

输出以下内容表示启动成功

 Zookeeper 介绍及Linux下的安装

关闭服务输入命令

./zkServer.sh stop

输出以下提示信息

 Zookeeper 介绍及Linux下的安装

查看状态:

./zkServer.sh status

如果启动状态,提示

 Zookeeper 介绍及Linux下的安装

如果未启动状态,提示:

Zookeeper 介绍及Linux下的安装