kafka高可用集群搭建流程

kafka高可用集群搭建流程

机器配置

机器ip地址:10.16.18.213;10.16.18.214

Kafka版本信息

kafka版本:kafka_2.11-1.0.0
zookeeper版本: 使用kafka自带的zookeeper
下载地址:http://archive.apache.org/dist/kafka/1.0.0/kafka_2.11-1.0.0.tgz

Broker

以四个broker为例,每台机器运行两个broker,通过设置端口区分
目前没有使用zookeeper高可靠,有待深入研究~
本次测试所有broker使用10.16.18.213:2181上的zookeeper

broker1 broker2 broker3 broker4
brokerId 1 2 11 12
ip 10.16.18.213 10.16.18.213 10.16.18.214 10.16.18.214
端口 9093 9094 9093 9094
消息存储路径 /root/kafka/kafka_2.11-1.0.0/data1 /root/kafka/kafka_2.11-1.0.0/data2 /root/kafka/kafka_2.11-1.0.0/data1 /root/kafka/kafka_2.11-1.0.0/data2
日志 /kafka_2.11-1.0.0/logs /kafka_2.11-1.0.0/logs /kafka_2.11-1.0.0/logs /kafka_2.11-1.0.0/logs
zookeeper 10.16.18.213:2181 10.16.18.213:2181 10.16.18.213:2181 10.16.18.213:2181

日志

控制台输出的日志存放在kafka_2.11-1.0.0/logs下,如果启动失败,可以在这里查看失败原因。logs目录下包含以下日志文件

# kafka集群中有一台机器是控制器,那么控制器角色的日志就记录在这里
controller.log
# Kafka权限认证相应操作日志
kafka-authorizer.log
# 请求日志
kafka-request.log 
# kafkaGC日志
kafkaServer-gc.log.0.current
# kafka控制台输出日志
kafkaServer.out
# 清理日志
log-cleaner.log 
#kafkaAppender的appender和layout
server.log
# Kafka分区角色切换等状态转换日志	
state-change.log
# zookeeper GC日志
zookeeper-gc.log.0.current
  • 4
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值