kafka2.11單機版安裝教程
阿新 • • 發佈:2018-11-19
下載目錄:
/export/server/kafka/
kafka安裝需要有zookeeper註冊中心
其中 zookeeper的安裝 見centos7安裝偽分散式zookeeper
1.下載
[[email protected]_0_2_centos kafka]# wget http://archive.apache.org/dist/kafka/0.10.1.1/kafka_2.11-0.10.1.1.tgz
2.解壓
[[email protected]_0_2_centos kafka]# tar -zxvf kafka_2.11-0.10.1.1.tgz
3.配置環境變數
在 /etc/profile
中新增
export KAFKA_HOME=/export/server/kafka/kafka_2.11-0.10.1.1
PATH=$PATH:$HOME/bin:$KAFKA_HOME/bin
本人的是在 [[email protected]_0_2_centos ~]# more ~/.bash_profile 這個檔案中修改環境變數的
輸入kafka 看是否能補全 kafka命令,如果可以補全,則說明配置成功了。
4.修改配置檔案
修改kafka安裝路徑下的config/server.properties檔案
broker.id=1 log.dirs=/export/server/kafka/logs
broker.id要確保唯一性,保證和對應zookeeper的myid一致就可以了。
log.dirs是日誌檔案目錄
5.啟動kafka
[[email protected]_0_2_centos config]# kafka-server-start.sh -daemon ../config/server.properties
6.檢視kafka是否啟動成功
[[email protected]_0_2_centos config]# jps 18691 Jps 24644 QuorumPeerMain 24454 QuorumPeerMain 18619 Kafka(出現這條表示成功了) 24589 QuorumPeerMain
7.檢視啟動日誌
[[email protected]_0_2_centos logs]# ls
cleaner-offset-checkpoint meta.properties recovery-point-offset-checkpoint replication-offset-checkpoint
8.檢視zk下 kafka的目錄
[[email protected]_0_2_centos logs]# /export/server/zookeeper/zk-1/zookeeper-3.4.6/bin/zkCli.sh -server localhost:2181
[zk: localhost:2181(CONNECTED) 0] ls /
[cluster, controller, controller_epoch, brokers, zookeeper, admin, isr_change_notification, consumers, config]