当前位置:首页 - 博客 - 正文

zookeeper在linux单机安装

  1. ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是GoogleChubby一个开源的实现,是HadoopHbase的重要组件。

1、下载最新zookeeper

下载地址

https://zookeeper.apache.org/

zookeeper单机版安装

zookeeper单机版安装

zookeeper单机版安装

2、解压安装

  1. tar -vxzf apache-zookeeper-3.8.1-bin.tar.gz

3、进入zk目录,进入conf配置文件目录,复制官方提供的配置并修改文件名称

  1. cp zoo_sample.cfg zoo.cfg

修改配置文件

  1. vim zoo.cfg

zookeeper单机版安装

dataDir和dataLogDir设成kafka所在目录下即可

  1. dataDir=/opt/zookeeper/data
  2. dataLogDir=/opt/zookeeper/datalog

注意:默认的数据目录是tmp下面的目录,linux的tmp目录是临时目录,会定期被删除,所以这里要修改为我们自己的目录,日志的目录新的版本没有了,我们也可以自己添加。创建我们自己的数据目录及日志目录。

配置文件处理好之后就可以启动zk了,linux需要启动bin目录下的zkServer.sh

  1. sh zkServer.sh start

这里启动完成后,启动zkCli.sh进行测试,这里单机版本部署就完成了。

  1. sh zkCli.sh

zookeeper单机版安装