首页 > 其他分享 >Kafka安装

Kafka安装

时间:2023-06-15 15:35:12浏览次数:47  
标签:tar zookeeper kafka apache home Kafka 安装 3.8

环境说明

在安装Kafka之前,请确保已经安装了JDK和Zookeeper。运行Kafka,首先保证Java环境能正常使用,可执java -version查看。

安装JDK环境

  1. 下载jdk安装包
curl https://download.oracle.com/java/20/latest/jdk-20_linux-x64_bin.tar.gz -o jdk-20_linux-x64_bin.tar.gz
  1. 新建JDK安装环境,并把JDK软件包移到新安装位置
 mkdir /usr/java
 mv jdk-20_linux-x64_bin.tar.gz /usr/java/
  1. 解压缩
 cd /usr/java/
 tar -zxvf jdk-20_linux-x64_bin.tar.gz 
  1. 配置Java环境变量,添加以下内容到/etc/profile文件中
#JAVA
export JAVA_HOME=/usr/java/jdk-20.0.1
export CLASSPATH=.:JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
  1. 使环境变量生效
source /etc/profile
  1. 查看Java安装版本
java -version

img

解压并安装zookeeper

  1. 下载zookeeper
curl https://archive.apache.org/dist/zookeeper/zookeeper-3.8.1/apache-zookeeper-3.8.1.tar.gz -o apache-zookeeper-3.8.1.tar.gz
  1. 创建一个Kafka文件夹,把Zookeeper解压此目录并查看
 mkdir /home/kafka
 tar -zxvf apache-zookeeper-3.8.1.tar.gz -C /home/kafka/

img
3. 创建目录环境

mkdir -p /home/kafka/apache-zookeeper-3.8.1/data
  1. 修改配置文件

dataDir:zookeeper的数据目录
cllientPort:zookeeper客户端连接端口
server.num:zookeeper的集群地址。其中num是数字,对应的每个节点的myid。
值是IP地址:集群内机器通讯使用(Leader监听此端口):选举leader端口(所有节点都有此端口)

# 复制配置文件
egrep -v "^$|^#" /home/kafka/apache-zookeeper-3.8.1/conf/zoo_sample.cfg > /home/kafka/apache-zookeeper-3.8.1/conf/zoo.cfg  
# 配置zoo.cfg文件,将以下内容加入到文件中
tickTime=2000
initLimit=10
syncLimit=5
dataDir=/home/kafka/apache-zookeeper-3.8.1/data
clientPort=2181
server.1=192.168.17.129:2888:3888
server.2=192.168.17.130:2888:3888
server.3=192.168.17.131:2888:3888                           
  1. 分别在三台主机中分别配置myid
# 192.168.17.129 主机
echo 1 > /home/kafka/apache-zookeeper-3.8.1/data/myid
# 192.168.17.130 主机
echo 2 > /home/kafka/apache-zookeeper-3.8.1/data/myid
# 192.168.17.131 主机
echo 3 > /home/kafka/apache-zookeeper-3.8.1/data/myid
  1. 启动服务
cd /home/kafka/apache-zookeeper-3.8.1/bin/ && ./zkServer.sh start

标签:tar,zookeeper,kafka,apache,home,Kafka,安装,3.8
From: https://www.cnblogs.com/xiaodunan/p/17483026.html

相关文章

  • SSH , MPI, 安装小结
    1、ssh很牛逼,我是说建立信任关系之后。在我的传统观念中,两台主机要实现交互,必须有专门的应用守护进程(daemon)的存在,以接收其它机器发来的请求。建立信任关系之后的ssh以一种更为直接的方式完成了这一功能。 2、MPI安装很简单,也很麻烦。除了手册上说的那些,请务必记得在安装mpi之前将......
  • CentOs7安装部署Sonar环境(JDK1.8+MySql5.7+sonarqube7.8)
    sonarqube安装前环境准备JDK1.8、MySql5.7。一、JDK安装1、下载jdk#打开下面的网址,选择jdk-8u371-linux-x64.tar.gz进行下载(8u371版本可能会有区别,但是没有影响)http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html2、安装jdk#创建......
  • 如何在矩池云上安装和使用 Stata
    Stata是一款功能强大的统计分析软件,本文提供了如何在矩池云安装使用Stata,以及如何在Jupyter中使用Stata的简要教程。安装Stata时需要确保按照官方指南进行操作,Stata为付费软件,用户需要自己购买相关软件,将软件安装包上传到矩池云网盘,再根据本教程租用机器安装使用。上传......
  • Windows上安装Rust
    1.下载RUSTUP-INIT.EXE下载地址:https://www.rust-lang.org/tools/install2.配置环境变量,设置更新源#字节跳动的更新源RUSTUP_DIST_SERVER=https://rsproxy.cnRUSTUP_UPDATE_ROOT=https://rsproxy.cn/rustup3.执行RUSTUP-INIT.EXE开始安装,初学者建议按14.等着被恭......
  • 通过Kafka在ignite集群之间进行实时数据复制
    版本1.6的ApacheIgnite提供了一种基于KafkaConnect进行数据处理的新方法。KafkaConnect是ApacheKafka0.9中引入的一个新特性,它支持ApacheKafka和其他数据系统之间的可伸缩和可靠的流数据。它使得在内存中向您的可伸缩和安全的流数据管道中添加新系统变得非常容易。在本文中,我们将......
  • pyenv-win 安装与配置
    pyenv是一个简单的python版本管理工具。它使您可以轻松地在多个Python版本之间切换。它不直接支持Windows。@kirankotari创建了pyenv-win分支,用于Windows上的pyenv支持,本文以pyenv-win为例,使用pyenv请参考其官方介绍。pyenv开源地址:https://github.com/pyenv/pyenvpyenv-w......
  • TrueNAS CORE 13.0-U5.1 TrueNas存储平台 安装部署设置
    Truenas官网地址:https://www.truenas.com/下载TrueNASCORE13.0-U5.1服务器配置要求:CPU四核心内存8G硬盘按需求一、安装:与FREENAS一样(忽略)二、开始配置配置网卡信息说明开始配置网卡信息即可,因此我们选择第一项:三、浏览器访问TrueNas我们可以Https访问也可http访问......
  • docker安装与使用教程
    https://mp.weixin.qq.com/s?__biz=MjM5NTY1MjY0MQ==&mid=2650860524&idx=3&sn=02dfc31d637f70b066a6ef9842beeac5&chksm=bd017ea28a76f7b466773e68f7dab26e65ffae2918c28aa1d87c84acfc54460a7b82aa57279f&scene=27  官方的一键安装方式:curl -fsSL https://ge......
  • windows 11安装telnet教程
    很多时候我们需要使用telnet命令,ping端口通不通,所以得先安装下系统自带的telnet工具。telnet工具日常还是非常好用的。如果未安装则会提示:'telnet'不是内部或外部命令,也不是可运行的程序或批处理文件。 下面介绍两种方式,一个是老的操作方式,在"控制面板"中安装,另一个是在win......
  • 安装创建虚拟机及VM tools
    安装下载地址https://www.vmware.com/cn/products/workstation-pro/workstation-pro-evaluation.html 点击下一步即可 注意安装位置,只点击控制台,用户体验设置因为不是最新版原因全都不点 点击安装 点击许可证百度一个密钥输入即可例如ZF3R0-FHED2-M80TY-8QY......