环境搭建
第一部分
- 主机名
master
1
2
3
4
5tar -zxvf zookeeper-3.4.5.tar.gz
mv zookeeper-3.4.5 /usr/local/zk
tar -zxvf kafka_2.10-0.10.2.1.tgz
mv kafka_2.10-0.10.2.1 /usr/local/kafka
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28cd zk
cd conf
cp zoo_sample.cfg zoo.cfg
vim zoo.cfg
cd zk
mkdir data
vim /etc/profile
export HADOOP_HOME=/usr/local/hadoop
export JAVA_HOME=/usr/local/jdk
export ZK_HOME=/usr/local/zk
export PATH=.:$HADOOP_HOME/bin:$HADOOP_HOME/sbin:$JAVA_HOME/bin:$ZK_HOME/bin:$PATH
source /etc/profile
jps
zkServer.sh start
zkServer.sh status
zkCli.sh start
ls /
cd kafka/
cd config/
vim server.properties
#log.dirs=/tmp/kafka-logs
log.dirs=/usr/local/kafka/data/kafka-logs
window配置
1
advertised.listeners=PLAINTEXT://your.host.name:9092
启动
1
2
3
4
5
6
7
8cd kafka
bin/kafka-server-start.sh config/server.properties
./kafka-topics.sh --zookeeper 127.0.0.1:2181 --partitions 1 --replication-factor 1 --create --topic productscanlog
./kafka-console-producer.sh --broker-list 127.0.0.1:9092 --topic productscanlog
./kafka-console-consumer.sh --zookeeper 127.0.0.1:2181 --topic productscanlog
1 | ./kafka-topics.sh --zookeeper 127.0.0.1:2181 --partitions 1 --replication-factor 1 --create --topic productscanlogflume |