#1、解壓
#2、移動到zookeeper目錄,方便管理tar -zxvf apache-zookeeper-
3.5.5
-bin.tar.gz
#3、cd到/data/zookeeper/conf目錄mv apache-zookeeper-
3.5.5
-bin zookeeper
#4、剛開始沒有zoo.cfg目錄,複製乙份
cp zoo_sample.cfg zoo.cfg
#5、修改以下內容
#6、然後在/data/zookeeper/目錄裡面建立data和log兩個資料夾ticktime=
2000
initlimit=
10synclimit=
5datadir=
/data/zookeeper/data
datalogdir=
/data/zookeeper/log
clientport=
2181
cd /data/zookeeper
mkdir data log
#7、啟動zookeeper
#1、解壓cd /data/zookeeper/bin
./zkserver.sh start
#移動到kafka目錄tar -zxvf kafka_2.12-
2.3.0
.tgz
#2、更改配置檔案mv kafka_2.12-
2.3.0 kafka
新增或者修改如下配置cd config
vim server.properties
#3、啟動kafkahost.name=阿里雲內網ip
port=
9092
advertised.host.name=阿里雲外網ip
zookeeper.connect=部署zk機器的ip:
2181
listeners=plaintext://
:9092
advertised.listeners=plaintext:
//localhost:
9092
#4、注意:使用exit退出,直接關閉的話,kafka程序就麼沒有了cd /data/kafka_2.12-
2.3.0
./bin/kafka-server-start.sh config/server.properties &
exit
建立kafka主題:
顯示kafka所有主題:bin/kafka-topics.sh --create --zookeeper localhost:
2181
--replication-factor 1
--partitions 1
--topic test
建立kafka生產者:
生產者建立後,可以輸入內容bin/kafka-console-producer.sh --broker-list localhost:
9092
--topic test
建立kafka消費者:
另起乙個視窗,建立消費者,可以收到生產者傳送的主題,如圖./kafka-console-consumer.sh --bootstrap-server 127.0
.0.1
:9092
--topic test --from-beginning
ZooKeeper和Kafka 啟動順序
zookeeper啟動 注 依照zk的選舉制度 安裝zk的機器要大於三颱 注 機器上一共只有乙個leader 多個 follower 關閉 zkserver.sh stop kafka啟動 啟動 我是在kafka的bin目錄下啟動的 kafka server start.sh daemon conf...
kafka和zookeeper的日誌資料流分析
kafka和zookeeper的日誌資料流分析 活動流資料是所有站點在對其 使用情況做報表時要用到的資料中最常規的部分。活動資料報括頁面訪問量 page view 被檢視內容方面的資訊以及搜尋情況等內容。這種資料通常的處理方式是先把各種活動以日誌的形式寫入某種檔案,然後周期性地對這些檔案進行統計分析...
zookeeper和kafka的啟動和關閉順序
一定要先啟動zookeeper 再啟動kafka 順序不可以改變。先關閉kafka 再關閉zookeeper。zookeeper啟動 分別在三颱機器上執行 zkserver.sh start 檢查zookeeper狀態 zkserver.sh status 關閉 zkserver.sh stop k...