0


Linux环境下(Centos7) 下安装Kafka详细教程

一. 安装Zookeeper

1.1 选择镜像:

  • 清华镜像
  • 阿里镜像

可以在上面两个地方选一个合适的镜像

1.2 安装步骤

  1. 创建文件夹: mkdir -p /usr/local/services/zookeeper
  2. 进入文件夹: cd /usr/local/services/zookeeper
  3. 下载镜像至新建的文件夹: wget --no-check-certificate https://mirrors.aliyun.com/apache/zookeeper/zookeeper-3.4.10/zookeeper-3.4.10.tar.gz> 此处的zookeeper版本可能已经失效了,同学们可在镜像网站内选择合适的zookeeper版本,然后以此命令替换掉 镜像源下载即可。
  4. 解压下载好的zookeeper,并进入解压完成后的新文件夹 cd /usr/local/services/zookeeper``````tar -zxf zookeeper-3.4.10.tar.gz``````cd zookeeper-3.4.10
  5. 进入到解压的文件夹后,创建data文件夹,用于存储数据文件;创建logs文件夹,用于存储日志: mkdir data``````mkdir logs
  6. 创建配置文件zoo.cfg vim conf/zoo.cfg``````tickTime = 2000dataDir = /usr/local/services/zookeeper/zookeeper-3.4.10/datadataLogDir = /usr/local/services/zookeeper/zookeeper-3.4.10/logstickTime = 2000clientPort = 2181initLimit = 5syncLimit = 2> 使用命令 vim conf/zoo.cfg 创建配置文件并打开,虽然文件夹下有了一个zoo_sample.cfg示例配置文件,我们还是新创建一个。至此以安装结束

1.3 常用命令如下:

  1. 启动服务: /usr/local/services/zookeeper/zookeeper-3.4.10/bin/zkServer.sh start
  2. 连接服务: /usr/local/services/zookeeper/zookeeper-3.4.10/bin/zkCli.sh
  3. 查看服务状态: /usr/local/services/zookeeper/zookeeper-3.4.10/bin/zkServer.sh status
  4. 停止服务: /usr/local/services/zookeeper/zookeeper-3.4.10/bin/zkServer.sh stop

二. 安装Kafka

2.1 安装前的准备

  1. 全新安装的Centos-7 需要安装必要的依赖: yum install -y vim maven wget
  2. 下载
  • Kafka下载地址 > 如果此地址无法访问或者下载速度较慢,可自行网络寻找Kafka压缩包,虽然版本不一样但是安装命令是基本一致的。

2.2 安装步骤

  1. 下载 wget http://mirrors.tuna.tsinghua.edu.cn/apache/kafka/2.2.0/kafka_2.11-2.2.0.tgz
  2. 解压 tar -zxvf kafka_2.11-2.2.0.tgz
  3. 进入目录并新建server.properties: cd kafka_2.11-2.2.0``````vim config/server.properties
  4. 在broker.id= 0 后面增加如下配置: advertised.listeners=PLAINTEXT://192.168.29.128:9092> 这里的192.168.29.128 替换为自己实际服务器ip, 此处端口号默认为9092

2.3 常用命令

  1. 启动: bin/kafka-server-start.sh -daemon config/server.properties
  2. 停止: bin/kafka-server-stop.sh
标签: kafka linux zookeeper

本文转载自: https://blog.csdn.net/m0_62044358/article/details/130323313
版权归原作者 无知的人i 所有, 如有侵权,请联系我们删除。

“Linux环境下(Centos7) 下安装Kafka详细教程”的评论:

还没有评论