在centos7中安装和使用kafka

参考文档:https://blog.****.net/zzq900503/article/details/83348419
安装环境准备
jdk1.8
jdk安装:https://www.cnblogs.com/miamianfighting/p/13965219.html

安装kafka
在官网下载kafka安装包,并解压
http://kafka.apache.org/downloads
在centos7中安装和使用kafka

安装zookeeper服务
方案1:使用kafka自带的kafaka
适用于测试等小型场景或者单点kafka
使用kafka安装包中的脚本启动单节点zookeeper实例
bin/zookeeper-server-start.sh -daemon config/zookeeper.properties
在centos7中安装和使用kafka
方案2:单独安装zookeeper服务
下载地址:http://zookeeper.apache.org/releases.html
tar -zxf apache-zookeeper-3.6.2-bin.tar.gz
在centos7中安装和使用kafka
进入conf文件夹中
拷贝出来一份复制文件
cp zoo_sample.cfg zoo.cfg
在centos7中安装和使用kafka

修改zoo.cfg配置文件

 #指定zk的基准时间间隔

    tickTime=2000

    #指定zk存放数据文件夹的目录为 /usr/local/zookeeper/data

    dataDir= /usr/local/zookeeper/data

    #指定zk存放日志文件夹的目录为:/usr/local/zookeeper/logs

    dataLogDir=/usr/local/zookeeper/logs

    #指定客户端访问zk的端口号为2181

    clientPort=2181

修改系统的环境变量

vi /etc/profile
#add zk config to profile

#zk dir

export  ZK_HOME=/usr/local/zookeeper/zookeeper-3.4.13

#append zk bin to  system path

export PATH=${ZK_HOME}/bin:$PATH
上一篇:Zookeeper篇三


下一篇:ZooKeeper到底解决了什么问题?