Kafka的叢集部署和使用
阿新 • • 發佈:2021-01-21
1.叢集伺服器架構資訊以及基礎環境準備
1.伺服器架構規劃
ip地址 主機名 安裝軟體 172.31.46.28 kafka01 zookeeper、kafka 172.31.46.63 kafka02 zookeeper、kafka 172.31.46.67 kafka03 zookeeper、kafka 172.31.46.26 kafka-manager kafka-manager
2.關閉防火牆和繫結hosts(叢集所有節點都操作)
#設定主機名,每個節點都做。 [root@k8s-master01 ~]# hostnamectl set-hostname kafka01 #4臺機器關閉iptables和selinux [root@kafka01 ~]# /etc/init.d/iptables stop [root@kafka01 ~]# vim /etc/sysconfig/selinux ...... SELINUX=disabled [root@kafka01 ~]# setenforce 0 [root@kafka01 ~]# getenforce Permissive #4臺機器做hosts繫結,並檢查,如果叢集規模較大建議做個bind9 [root@kafka01 ~]# vim /etc/hosts172.31.46.28 kafka01 172.31.46.63 kafka02 172.31.46.67 kafka03 172.31.46.26 kafka-manager [root@kafka01 ~]# ping kafka-manager PING node3 (172.31.46.26) 56(84) bytes of data. 64 bytes from node3 (172.31.46.26): icmp_seq=1 ttl=64 time=0.948 ms [root@kafka01 ~]# ping kafka02 PING node1 (172.31.46.63) 56(84) bytes of data. 64 bytes from node1 (172.31.46.63): icmp_seq=1 ttl=64 time=0.302 ms