首页 > 系统相关 >linux下安装kafka

linux下安装kafka

时间:2023-05-07 16:22:07浏览次数:41  
标签:scala ## kafka linux HOME 安装 2.12

目录

1.下载安装包

##scala安装包##
wget	https://downloads.lightbend.com/scala/2.12.11/scala-2.12.11.tgz

##kafka安装包 (kafka3.0.0已经包含了zookeeper) ##
wget	https://archive.apache.org/dist/kafka/3.0.0/kafka_2.12-3.0.0.tgz

2.安装java环境(已安装跳过该步骤)

  • 安装openjdk

    yum install java-1.8.0-openjdk-1.8.0.201.b09-0.amzn2 -y
    
  • 编辑环境变量配置文件

    vim /etc/profile
    
  • 添加内容

    JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.352.b08-2.el7_9.x86_64
    JRE_HOME=$JAVA_HOME/jre
    CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
    PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
    export JAVA_HOME JRE_HOME CLASS_PATH PATH
    
  • 生效配置文件文件

    source /etc/profile
    
  • 测试openjdk是否安装成功

    java -version
    
    ##输出以下内容代表openjdk安装成功##
    openjdk version "1.8.0_352"
    OpenJDK Runtime Environment (build 1.8.0_352-b08)
    OpenJDK 64-Bit Server VM (build 25.352-b08, mixed mode)
    

3.安装scala环境(已安装跳过该步骤)

  • 解压

    tar -zxvf scala-2.12.11.tgz
    
  • 编辑环境变量配置文件

    vim /etc/profile
    
  • 添加内容

    注意/apps/scala为文件解压的路径

    export SCALA_HOME=/apps/scala
    export PATH=${PATH}:${SCALA_HOME}/bin
    
  • 生效配置文件文件

    source /etc/profile
    
  • 测试scala是否生效

    scala -version
    
    ##显示以下内容则代表scala环境安装成功##
    Scala code runner version 2.12.11 -- Copyright 2002-2020, LAMP/EPFL and Lightbend, Inc
    

4.安装并且启动kafka

  • 解压

    tar -zxvf kafka_2.12-3.0.0.tgz
    mv kafka_2.12-3.0.0 kafka
    cd kafka
    
  • 修改配置文件

    vim /config/server.properties
    
    ##修改文件内容##
    listeners=PLAINTEXT://192.168.48.48:9092
    zookeeper.connect=192.168.48.48:2181
    
  • 启动zookeeper

    ./bin/zookeeper-server-start.sh -daemon ./config/zookeeper.properties
    
  • 启动zk成功再启动kafka

    ./bin/kafka-server-start.sh -daemon ./config/server.properties
    

5.使用连接工具测试kafka是否启动成功

标签:scala,##,kafka,linux,HOME,安装,2.12
From: https://www.cnblogs.com/linmt/p/17379481.html

相关文章

  • Grafana系列---【linux离线部署Grafana】
    linux离线部署Grafana1.下载和解压缩Grafana从https://grafana.com/grafana/download/下载适合您系统的Grafana压缩包。将下载的文件解压缩到您选择的目录中。2.启动Grafana./bin/grafana-server3.访问GrafanaWeb界面打开浏览器,访问http://localhost:3000。默认账号密码是......
  • Windows10下安装OpenSSL curl WIN32 /WIN64 openssl1.1.x
     首先是环境,强调下环境,很多问题是环境造成的。1.WINDOWS1064位系统;2.VisualStudio2015 工具: 1.ActivePerl-5.24.3.2404-MSWin32-x64-404865.exe,下载地址:https://www.activestate.com/products/activeperl/downloads/  2. openssl-1.1.0f.tar.gz  下载地址: h......
  • linux GUI-QT6.5移植到Mini2440
    ----------------------------------------------------------------------------------------------------------------------------内核版本:linux5.2.8根文件系统:busybox1.25.0u-boot:2016.05开发板:Mini2440-----------------------------------------------------------------......
  • 有关本地集群的linux操作tips
    免密登录认证-1.使用rsa加密技术,生成公钥和私钥。一路回车即可[root@username01~]#cd~[root@username01~]#ssh-keygen-trsa -2.进入~/.ssh目录下,使用ssh-copy-id命令[root@username01~]#cd~/.ssh [[email protected]]#ssh-copy-idroot@username01-3.......
  • linux之安装图形界面
    前言:大家在学习linux过程中,有图形界面会方便不少,故此记录linux下安装图形界面过程。注意:安装图形界面之前,需要给虚拟机设置网络IP,并且可以ping通百度 第一步:先安装一下XWINDOWS,这个控制功能,命令如下(这个安装过程耗时较长)yumgroupinstall"XWindowSystem" 第二步:输......
  • 十二代酷睿处理器N100 N200 N305 等安装ESXI紫屏问题解决办法
    12代大小核紫屏报错解决方案四部曲1、安装界面倒计时结束之前,按SHIFT+O,在原有命令后面加空格后输入以下代码cpuUniformityHardCheckPanic=FALSE2、安装完ESXI之后会重启,在重启界面倒计时结束前,再操作一次,按住SHIFT+O,输入cpuUniformityHardCheckPanic=FALSE3、进入ESXI把SSH功能......
  • 用CPU来加速你的Linux命令
    我们都知道grep,bzip2,wc,awk,sed等等,都是单线程的,只能使用一个CPU内核。那么如何才能使用这些内核?要想让Linux命令使用所有的CPU内核,我们需要用到GNUParallel命令,它让我们所有的CPU内核在单机内做神奇的map-reduce操作,当然,这还要借助很少用到的–pipes参数(也叫做–spreads......
  • zookeeper-3.4.9的安装
    下载地址http://mirrors.cnnic.cn/apache/zookeeper/stable/下载wgethttp://mirrors.cnnic.cn/apache/zookeeper/stable/zookeeper-3.4.9.tar.gz解压usr/bigdata/zookeeper-3.4.9添加myid文件cdusr/bigdata/zookeeper-3.4.9mkdirdatacddataecho"1">myid修改zoo.......
  • Mac-Kafka安装
    Mac-Kafka安装安装kafkabrewinstallkafka设置单机版本,修改监听端口vim/usr/local/etc/kafka/server.properties//修改listeners=PLAINTEXT://localhost:9092启动服务brewservicesstartzookeeperbrewservicesstartkafkaBroker配置常用配置zookeeper.conn......
  • Kafka生产者
    Kafka生产者下面是生产者使用kafka的API发送消息的过程可以从上面看出,如果发送成功则会返回元数据,否者抛出异常!创建Kafka生产者属性介绍bootstrap.servers:指定broker的地址清单,没有必要填写所有的地址,生产者会根据已有地址找到所有broker地址。key.serializer:序列化方式,比......