博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CentOS 6.5 部署Kafka集群
阅读量:5919 次
发布时间:2019-06-19

本文共 996 字,大约阅读时间需要 3 分钟。

  hot3.png

在部署前需确保网络正常及已安装JDK和Zookeeper环境

zookeeper 最好也把IP给绑定上去 ClientPortAddress=x.x.x.x

部署Kafka

创建相关目录

mkdir -p /home/modfuncd /home/modfun

下载 Kafka

# 下载wget http://mirrors.shu.edu.cn/apache/kafka/1.1.1/kafka_2.11-1.1.1.tgz# 解压tar zxf kafka_2.11-1.1.1.tgz

创建kafka依赖目录

# 消息日志持久化目录mkdir -p /data/kafka/log

修改配置文件

cd kafka_2.11-1.1.1vim config/server.properties

修改内容如下

# 一次修改多台(集群)的borker.id 从 0 开始border.id=0# 解除注释listeners=PLAINTEXT://172.27.1.1:9092# 局域网对外互联网开放设置advertised.listeners=PLAINTEXT://172.27.1.1:9092# 修改主机名为本机内网IPhost.name=172.27.1.1# 设置处理消息最大值message.max.bytes=2000000fetch.message.max.bytes=2000000# 修改日志存放目录log.dirs=/data/kafka/log# 设置分区数,为Topic创建分区时,分区数最好是broker数量的整数倍,这样才能是一个Topic的分区均匀的分布在整个Kafka集群中num.partitions=3# 修改Zookeeper集群的IP和端口zookeeper.connect=172.27.1.1:2181,172.27.1.2:2181,172.27.1.3:2181# 添加启用删除topic配置delete.topic.enable=true

启动kafka

# 添加守护的方式启动bin/kafka-server-start.sh -daemon ./config/server.properties

停止kafka

kill -9 {pid}

转载于:https://my.oschina.net/linch/blog/1817157

你可能感兴趣的文章
java如何配置两个数据源,java – Spring boot – 如何配置多个数据源
查看>>
matlab如何打开xlsx表格,matlab窗口中显示excel表格的问题
查看>>
matlab怎么调用主函数,Matlab中一个函数调用另外一个函数的操作步骤
查看>>
php实例化mongodb,php操作mongodb封装类与用法实例
查看>>
matlab光学应用实践,Matlab在光学信息处理仿真实验中的应用
查看>>
php将文件内容读入数组,PHP 文件读入到数组
查看>>
matlab回归残差分析,非线性回归的残差分析
查看>>
LUA验证系统PHP,openresty+Lua构建高性能、高可靠、安全的登陆校验
查看>>
mysql能装在wimdows上吗,MySQL5.5在Windows上的安装
查看>>
php记录post日志,Nginx正确记录post日志的方法
查看>>
java cache定时过期,本地缓存高性能之王Caffeine
查看>>
java hadoop教程,Hadoop教程(二),hadoop教程
查看>>
matlab在推荐系统中的应用,【转】SVD在推荐系统中的应用
查看>>
java 虚拟机栈 例子,JVM学习笔记——虚拟机栈
查看>>
matlab 安装nc插件,matlab中netcdf插件安装和.nc格式数据的读取
查看>>
php中css有的就起作用,CSS_CSS中的!important属性,  CSS中的!important是一个非常 - phpStudy...
查看>>
安装oracle是出现ocx,安装Oracle时可能碰到的常见问题-1
查看>>
php三维数组实现三级联动,纯js三维数组实现三级联动效果
查看>>
oracle什么是跨用户视图,Oracle创建跨用户视图
查看>>
oracle服务器权限,入侵Oracle服务器进一步获取权限
查看>>