下载
去官网下载和scala版本一致的kafka,然后执行以下步骤:
cd ~/下载
tar -zxf kafka_2.11-2.1.0.tgz -C /usr/local
sudo mv /usr/local/kafka_2.11-2.1.0.tgz /usr/local/kafka
sudo chown -R hadoop /usr/local/kafka
简单测试
启动zookeeper
cd /usr/local/kafka
bin/zookeeper-server-start.sh config/zookeeper.properties
不要关闭当前终端,新开起一个终端,启动kafka服务:
cd /usr/local/kafka
bin/kafka-server-start.sh config/server.properties
这个终端也不要关闭,另打开一个终端
cd /usr/local/kafka
bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic hzau
接下来用producer生产点数据
bin/kafka-console-producer.sh --broker-list localhost:9092 --topic hzau
并输入如下数据:
然后再次开启新的终端或者直接按CTRL+C退出。然后使用consumer来接收数据,输入如下命令
便可以看到刚才产生的2条信息。说明kafka安装成功