kafka安装及测试

1.http://apache.fayea.com/下载

jdk需要1.8以上版本,要不然会报错 java.lang.UnsupportedClassVersionError: kafka/Kafka : Unsupported major.minor version 52.0

wget http://apache.fayea.com/kafka/1.1.0/kafka_2.12-1.1.0.tgz   

2.解压tgz文件,进入kafka的bin目录(最新kafka自带zookeeper环境)

tar -zxvf kafka_2.12-1.1.0.tgz
cd kafka_2.12-1.1.0/bin

3.启动zk

./zookeeper-server-start.sh ../config/zookeeper.properties &

4.启动kafka

./kafka-server-start.sh ../config/server.properties &


报错了,我把shizhan01 添加进/etc/hosts中,重新启动成功


5.启动一个生产者

bin/kafka-console-producer.sh --broker-list localhost:9092 --topic test1


6.启动一个消费者

bin/kafka-console-consumer.sh --zookeeper 127.0.0.1:2181 --topic test1 --from-beginning

7.在生产者输入hi kafka


注:kafka异常退出重启会报错,删除/tmp、kafka-logs下的文件即可

Failed to acquire lock on file .lock in /tmp/kafka-logs

rm -rf /tmp/kafka-logs

猜你喜欢

转载自blog.csdn.net/lanmei618/article/details/80130735
今日推荐