Kafka单机搭建

机器规划和软件版本

硬件环境:Linux centos 7.2 一台 。

软件环境

  1. jdk1.8 安装并配置好环境变量
  2. kafka_2.11-1.0.0.tar
  3. zookeeper单机安装配置完成并启动
    注:可以使用kafka自带的zookeeper包启动

安装步骤

  • 将需要安装的软件上传到主机 /usr/soft/目录 ,并按成解压工作;
# tar -zxvf kafka_2.11-1.0.0.tar
  • 将 kafka_2.11-1.0.0目录移动到”/usr/local/kafka”目录
# mv kafka_2.11-1.0.0 /usr/local/kafka
  • 启动kafka命令
./bin/kafka-server-start.sh -daemon config/server.properties &
  • kafka常用测试命令如下
#1、启动kafka
 ./bin/kafka-server-start.sh -daemon config/server.properties &
#2、创建topic–test
./bin/kafka-topics.sh --create --zookeeper localhost:2181--replication-factor 1 --partitions 1 --topic test
#3、列出已创建的topic列表
./bin/kafka-topics.sh --list --zookeeper localhost:2181
#4、模拟客户端去发送消息
./bin/kafka-console-producer.sh --broker-list localhost:9092 --topic test
#5、模拟客户端去接受消息
./bin/kafka-console-consumer.sh --zookeeper localhost:2181 --from-beginning --topic test
#5、模拟客户端去接受消息
./bin/kafka-console-consumer.sh --zookeeper localhost:2181 --from-beginning --topic test
#6、查看指定的主题详情
./bin/kafka-topics.sh --describe --zookeeper localhost:2181 --topic test

你可能感兴趣的:(大数据之路)