搭建kafka集羣

1.前期準備

    3臺服務器

    zookeeper集羣點擊打開鏈接

2.下載安裝kafka集羣

    下載kafka點擊打開鏈接

    2.1本次選用kafka_2.12-1.1.0 : 

# wget    http://mirrors.hust.edu.cn/apache/kafka/1.1.0/kafka_2.12-1.1.0.tgz

    2.2解壓到/usr/local 目錄:

# tar -zxvf  kafka_2.12-1.1.0.tgz -C  /usr/local

    2.3進入kafka

#cd /usr/local/kafka_2.12-1.1.0/

    2.4修改server.properties配置文件

# vim config/server.properties

    主要配置:

        
        broker.id=0          // 每個集羣的數字不一樣

        port=9092

        advertised.listeners=PLAINTEXT://39.108.5.*:9092       //ip爲本機外網ip

        zookeeper.connect=119.23.20.*:2181,120.77.200.*:2181,39.108.5.*:2181        //ip爲zookeeper集羣ip



    2.5保存配置

# :wq

    2.6啓動kafka集羣

# ./bin/kafka-server-start.sh ./config/server.properties
    可能會報內存不足,如下圖

    

    

    修改Kafka的堆內存分配  

# export KAFKA_HEAP_OPTS="-Xmx256M -Xms128M"

    或者修改啓動文件

# vim ./bin/kafka-server-start.sh


    2.7後臺啓動

# nohup ./bin/kafka-server-start.sh  ./config/server.properties  >output 2>&1 &

    附上kafka得常用命令點擊打開鏈接

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章