上传Kafka文件包到Linux上

链接: https://pan.baidu.com/s/1BmtknCyWIepjjKO2h2nOrA 提取码: i8n8 复制这段内容后打开百度网盘手机App,操作更方便哦

下载kafka_2.11-2.1.0.tgz到本地并且上传到Linux指定目录下后解压:

  1. [root@zjj101 soft]# tar -zxvf kafka_2.11-2.1.0.tgz

创建Kafka日志文件夹:

自行创建kafka_logs文件夹

  1. [root@zjj101 kafka_logs]# pwd
  2. /root/soft/run_logs/kafka_logs

修改配置文件

修改kafka配置文件路径在: /root/soft/kafka_2.11-2.1.0/config下的server.properties

  1. #broker的全局唯一编号,不能重复
  2. broker.id=0
  3. #删除topic功能使能
  4. delete.topic.enable=true
  5. #kafka运行日志存放的路径
  6. log.dirs=/root/soft/run_logs/kafka_logs
  7. # 连接zookeeper的地址,如果是集群的话,就是:zjj101:2181,zjj102:2181,zjj103:2181 这样的用逗号隔开的
  8. zookeeper.connect=zjj101:2181

添加环境变量

直接看这个帖子: https://zjj1994.blog.csdn.net/article/details/109130285

启动Kafka

  1. # 启动命令
  2. [root@zjj101 kafka_2.11-2.1.0]# $KAFKA_HOME/bin/kafka-server-start.sh -daemon $KAFKA_HOME/config/server.properties
  3. # 查看Kafka是否启动成功
  4. [root@zjj101 kafka_2.11-2.1.0]# jps
  5. 16944 Kafka
  6. 17055 Jps

测试Kafka是否好用

  1. # 创建topic,在任意目录下都可以执行这个命令,因为前面有环境变量
  2. [root@zjj101 kafka_2.11-2.1.0]# $KAFKA_HOME/bin/kafka-topics.sh --zookeeper zjj101:2181 --create --replication-factor 1 --partitions 1 --topic first
  3. Created topic "first".
  4. # 查询当前kafka有哪些topic
  5. [root@zjj101 kafka_2.11-2.1.0]# $KAFKA_HOME/bin/kafka-topics.sh --zookeeper zjj101:2181 --list
  6. first
  7. test01
  8. [root@zjj101 kafka_2.11-2.1.0]#