Kafka集群部署

2021-09-26 23:51:21 字數 1197 閱讀 7854

1集群部署的基本流程2集群部署的基礎環境準備

安裝前的準備工作(zk集群已經部署完畢)

關閉防火牆

chkconfig iptables off && setenforce 0

建立使用者

groupadd realtime && useradd realtime && usermod -a -g realtime realtime

建立工作目錄並賦權

mkdir /export

mkdir /export/servers

chmod 755 -r /export

切換到realtime使用者下

su realtime

3 kafka集群部署3.2、解壓安裝包

tar -zxvf /export/software/kafka_2.11-0.8.2.2.tgz -c /export/servers/

cd /export/servers/

ln -s kafka_2.11-0.8.2.2 kafka

3.3、修改配置檔案

cp /export/servers/kafka/config/server.properties

/export/servers/kafka/config/server.properties.bak

vi /export/servers/kafka/config/server.properties

輸入以下內容:

3.4、分發安裝包

scp -r /export/servers/kafka_2.11-0.8.2.2 kafka02:/export/servers

然後分別在各機器上建立軟連

cd /export/servers/

ln -s kafka_2.11-0.8.2.2 kafka

3.5、再次修改配置檔案(重要)

依次修改各伺服器上配置檔案的的broker.id,分別是0,1,2不得重複。

3.6、啟動集群

依次在各節點上啟動kafka

bin/kafka-server-start.sh config/server.properties

Kafka 集群部署

kafka是乙個分布式訊息佇列,需要依賴zookeeper,請先安裝好zk集群 kafka安裝包解壓 tar xf kafka 2.10 0.9.0.1 tgz mv kafka 2.10 0.9.0.1 usr kafka cd usr kafka 配置檔案 server.properties t...

kafka集群部署

一台伺服器上可以啟動多個broker例項,或者將broker部署到多台伺服器上,以下以172.16.50.21集群為例,多台伺服器上部署broker。tar xzf kafka 2.11 1.0.0.tgz cd kafka 2.11 1.0.0kafka依賴zookeeper,如果環境中沒有zoo...

Kafka集群部署

前提 在啟動kafaka集群,呼叫 bin kafka server start.sh config server.properties 前,需要把每台機器上zookeeper服務都給啟動了。zookeeper的安裝配置看,1 kafka集群規劃 s101 s102 s103 s104 zk zk ...