安装jdk
JDK版本大于1.8

安装kafka
tar -zxvf kafka_2.11-0.10.2.1.tgz
mv kafka_2.11-0.10.2.1 /usr/local/kafka

配置kafka
创建kafka日志目录
mkdir /data/kafkalogs

vi /usr/local/kafka/config/server.properties  
broker.id=0
port=9092
host.name=192.168.56.10
log.dirs=/data/kafkalogs
zookeeper.connect=localhost:2181

安装zookeeper
tar -zxvf zookeeper-3.4.10.tar.gz
mv zookeeper-3.4.10 /usr/local/zookeeper

配置zookeeper
mkdir /data/zookeeper
mkdir /data/zookeeperlogs

vi /usr/local/kafka/config/zookeeper.properties  
tickTime=2000
dataDir=/data/zookeeper
dataLogDir=/data/zookeeperlogs
clientPort=2181
initLimit=5
syncLimit=2
server.0=lgj01:2888:3888

创建启动kafka脚本 kafka_start.sh
#!/bin/sh
/usr/local/kafka/bin/zookeeper-server-start.sh /usr/local/kafka/config/zookeeper.properties &
sleep 3  
/usr/local/kafka/bin/kafka-server-start.sh /usr/local/kafka/config/server.properties &

创建关闭kafka脚本  kafka_stop.sh
#!/bin/sh
/usr/local/kafka/bin/zookeeper-server-stop.sh /usr/local/kafka/config/zookeeper.properties &
sleep 3
/usr/local/kafka/bin/kafka-server-stop.sh /usr/local/kafka/config/server.properties &

转载于:https://www.cnblogs.com/liang545621/p/9482253.html

Linux下Kafka单机安装配置相关推荐

  1. ArcGIS 10.1 for Server安装教程系列—— Linux下的单机安装

    因为Linux具有稳定,功能强大等特性,因此常常被用来做为企业内部的服务器,我们的很多用户也是将ArcGIS Server安装在Linux上,但是对于初次接触Linux的用户,他们都觉得无从下手,Li ...

  2. Linux下Tomcat的安装配置

    Linux下Tomcat的安装配置 一.下载安装对应的jdk,并配置Java环境. 官网下载地址: http://www.oracle.com/technetwork/java/javase/down ...

  3. linux下pptpd的安装配置(×××)

    linux下pptpd的安装配置(×××)--单网卡×××实现 (本文部分内容摘自互联网,特此声明!)          环境介绍:Linux(redhat) 2.6.18 +PPP+PPTPD    ...

  4. linux arcgis10.4安装教程,ArcGIS 10.1 for Server安装教程系列—— Linux下的单机安装

    因为Linux具有稳定,功能强大等特性,因此常常被用来做为企业内部的服务器,我们的很多用户也是将ArcGIS Server安装在Linux上,但是对于初次接触Linux的用户,他们都觉得无从下手,Li ...

  5. Linux下NDK的安装配置

    Linux下NDK的安装配置 在编写android程序的时候如果需要复用一部分以前的c语言程序,可以考虑使用NDK.由于设计到c和c++编程,故强烈建议在Linux下安装上eclipse的CDT插件. ...

  6. Linux 下编译并安装配置 Qt

    本文介绍的是Linux 下编译并安装配置 Qt,最近准备做 Nokia 的 Symbian,Maemo 下触摸屏开发.考虑到程序的跨平台可移植性,最终选择使用 Qt 开发.相对来说,国内关于 Qt 相 ...

  7. linux qt编译命令,Linux 下编译并安装配置 Qt 全过程

    Linux 下编译并安装配置 Qt 全过程 1.获得源代码 src 官网下载地址:ftp://ftp.qt.nokia.com/qt/source/ 2009 年 10 月 1 日发布的 qt-x11 ...

  8. linux下DHCP的安装配置

    今天在整理以前的资料的时候,看到了这篇过去积攒的资料,过程详细所以拿来给大家一块分享,同时我也在做,提高一下熟练度. [实验名称]Linux下DHCP服务的配置与安装 [实验拓扑] [实验目标] 了解 ...

  9. linux subversion 根目录检出,经验总结:详解Linux下Subversion的安装配置记录 下

    上节介绍额Linux下Subversion的安装问题,本节介绍Linux下Subversion配置问题,你可以和Windows下Subversion的安装配置做一个对比,你就会发现在这两种操作系统中S ...

最新文章

  1. python绘制可多角度查看的3d图像
  2. 织梦添加搜索框里的提示消息
  3. PyQt5 技术篇-QComboBox下拉框绑定监听事件实例演示
  4. 【机器学习】NeuralProphet,这个时序工具包也太强了吧...
  5. AsyncTask的理解
  6. 新版 C# 高效率编程指南
  7. 分布式服务框架XXL-RPC
  8. 马化腾说它千年实现李彦宏说新瓶装旧酒,只有马云看好阿里笑了
  9. Selenium Grid的搭建方法
  10. 使用Python抓取网页信息
  11. bzoj3669(NOI2014)魔法森林
  12. 微pe工具箱 系统安装教程_【微pe安装系统教程】微pe安装系统教程win7_微pe装系统教程...
  13. 最新中国一二三四五线城市排名出炉!去这些城市买房准没错!
  14. UWP应用解除网络限制
  15. git远程代码回滚_git 远程分支回滚
  16. iView组件+Django实现前后端分离上传图片
  17. 虚拟机安装python3_虚拟机如何安装python
  18. python 科学计算三维可视化笔记(第三周 高级进阶)
  19. UVA11134 Fabled Rooks
  20. 小傻蛋的妹妹跟随小甲鱼学习Python的第六节006

热门文章

  1. 在树莓派3B+ 上使用YOLO v3 Tiny进行实时对象检测
  2. VB 删除数组中的重复元素
  3. 反转?MIT女博士遭质疑:代码贡献太少,黑洞照片功臣另有其人
  4. 合作 | 2018数博会AI全球赛项目征集!提供场景、数据集,总奖金池500万
  5. 过年回家送什么?这10个教小朋友编程玩具最有科技感
  6. xml配置javaBean的IOC实现示例
  7. [翻译]ElasticSearch官方文档-执行查询和过滤操作
  8. iOS设置UITableView的背景图片,以及不显示多余的空Cell
  9. TP/TCP/UDP
  10. iptables time 时间匹配规则