美文网首页kafka学习
Kafka学习笔记02(安装部署)

Kafka学习笔记02(安装部署)

作者: Listergray | 来源:发表于2021-08-23 21:00 被阅读0次

kafka安装部署

2.2.1 集群安装
安装zk
下载kafka 版本0.11
复制到linux,解压
修改 server.properties
broker.id=0 (每个broker整数唯一)
delete.topic.enable=true(topic是否可以删除)
listeners=PLAINTEXT://:9092(端口号)
log.dirs=/opt/module/kafka/logs(/opt/module/kafka/logs 数据存储位置)
zookeeper.connect=192.168.0.1:2181,192.168.0.2:2181 (zk服务IP地址)

启动zk
启动kafka
kafka-server-start.sh
kafka-server-stop.sh
kafka-topics.sh

启动命令(单节点启动,非后台启动):kafka-server-start.sh config/server.properties
启动命令(后台启动):kafka-server-start.sh -daemon config/server.properties
启动kafka脚本(批量启动):
编写脚本

 #!/bin/bash
case $1 in
"start") {
    for i in hadoop102 hadoop103 hadoop104
    do
        echo "*****$i*****"
        ssh $i "/opt/module/kafka/bin/kafka-server-start.sh -deamon /opt/module/kafka/config/server.properties"
    done
};;
"stop") {
    for i in hadoop102 hadoop103 hadoop104
    do
        echo "*****$i*****"
        ssh $i "/opt/module/kafka/bin/kafka-server-stop.sh -deamon /opt/module/kafka/config/server.properties"
    done
};;
esac

授权:chmod 777 kk.sh
运行:kk.sh start/stop

相关文章

网友评论

    本文标题:Kafka学习笔记02(安装部署)

    本文链接:https://www.haomeiwen.com/subject/dczliltx.html