zookeeper和kafka的安裝參考文章:
zookeeper + kafka 集群安裝部署教程(linux環境下)
本地kafka連接不上阿里雲zookeeper的問題解決方案:
1.在阿里雲上開放zookeeper的訪問端口2181,關閉阿里雲的防火牆
自定義 TCP 2181 0.0.0.0/
2.在本地/etc/hosts文件中建立好阿里雲外網與域名的映射關系
118.190.xxx.xx(阿里雲的外網地址) node01
3.修改
#id要唯一 broker.id=1 listeners=PLAINTEXT://localhost:9092 log.dirs=/var/kafka_data #在zookeeper的根目錄下創建kafka節點 zookeeper.connect=node01:2181/kafka
測試后可以完美訪問
如果不想關阿里雲的防火牆可以參考阿里雲kafka部署踩坑系列,連接不上等問題
參考文章: