一、安装JDK
请看:Linux中安装JDK1.8
二、安装kafka
下载地址 https://kafka.apache.org/downloads
1、上传解压到 /usr/local/kafka
tar -zxvf kafka_2.13-2.6.3.tgz mv kafka_2.13-2.6.3 kafka
2、创建数据与日志目录
zk数据目录(如依据配置中ip和server. [1|2|3]中的数字对应关系,在各个机器的dataDir目录下创建myid文件并将对应标识写入)
mkdir -p /data/kafka/zk/data
zk事物日志目录
mkdir -p /data/kafka/zk/log
如果是多节点,配置文件中尾部增加
server.1=192.168.1.110:2888:3888 server.2=192.168.1.111:2888:3888 server.3=192.168.1.112:2888:3888
同时,增加
#master echo "1"> zk数据目录/myid #slave1 echo "2"> zk数据目录/myid #slave2 echo "3"> zk数据目录/myid
kafka数据目录
mkdir -p /data/kafka/kafka/data
3、修改zk配置文件
vi config/zookeeper.properties
tickTime=2000 initLimit=10 syncLimit=5 dataDir=/data/kafka/zk/data dataLogDir=/data/kafka/zk/log clientPort=2181 host.name=192.168.159.70
4、修改kafka配置文件
zookeeper.connect=192.168.184.130:2181 listeners=PLAINTEXT://:9092 advertised.listeners=PLAINTEXT://192.168.184.130:9092 #本机ip log.dirs=/data/kafka/kafka/data
5、启动zk
nohup bin/zookeeper-server-start.sh config/zookeeper.properties >log/zookeeper/zookeeper.log 2>1 & |
6、启动kafka
nohup bin/kafka-server-start.sh config/server.properties >log/kafka/kafka.log 2>1 & |
标签:zookeeper,log,单机,zk,192.168,kafka,Linux,Kafka,data From: https://www.cnblogs.com/TimeSay/p/16613548.html