一、Zookeeper
1. 下载zookeeper http://kafka.apache.org/downloads.html
2. ftp 上传到Linux上(你想放的位置即可)
3. 进去到目录 解压 tar -zxvf zookeeper-3.4.10.tar.gz
4. 进入 zookeeper-3.4.10 文件夹 新建data和logs 两个文件夹
5.我们进入到conf文件夹下面,将zoo_sample.cfg这个文件复制为zoo.cfg
6.编辑zoo.cfg文件 (换成刚刚新建的两个文件夹)
7. 配置zookeeper 环境变量
export ZOOKEEPER_INSTALL=/usr/zookeeper/zookeeper-3.4.10/
export PATH=$PATH:$ZOOKEEPER_INSTALL/bin
8.启动zookeeper - 后台启动
./zkServer.sh start
9.关闭zookeeper
./zkServer.sh stop
10.查看zookeeper状态
./zkServer.sh status
-----结果-----
Using config: /usr/zookeeper/zookeeper-3.4.10/bin/../conf/zoo.cfg
Mode: standalone
二、Kafka
1. 下载 kafka_2.12-1.1.0.tgz 解压
2.配置server.properties文件
zookeeper.connect=localhost:2181 //zookeeper地址
3.Kafka 命令
1. 前台启动 、后台启动
./kafka-server-start.sh ../config/server.properties
./kafka-server-start.sh ../config/server.properties 1>/dev/null 2>&1 &
2.停止
bin/kafka-server-stop.sh
3.查看有哪些主题
./kafka-topics.sh --list --zookeeper 192.168.1.100:2181
4. 创建topic
./kafka-topics.sh --create --zookeeper 192.168.1.100:2181 --replication-factor 1 --partitions 1 --topic test