使用lrzsz将下载好的压缩包上传到虚拟机
rz
解压安装包
tar -zxvf kafka_2.11-2.0.0.tgz -C /export/servers/
修改配置文件
进入config目录
cd kafka_2.11-2.0.0/config/
打开server.properties
将log.dirs=/tmp/kafka-logs修改为
log.dirs=/export/data/kafka/
将zookeeper.connect=localhost:2181修改为
zookeeper.connect=hadoop01:2181,hadoop02:2181,hadoop03:2181
在最下面添加 清除topic 的配置
delete.topic.enable=true
在最下面添加本机IP
host.name=hadoop01
保存退出
:wq
添加环境变量
打开环境变量配置文件
vi /etc/profile
在最下面添加
export KAFKA_HOME=/export/servers/kafka_2.11-2.0.0
export PATH=$PATH:$KAFKA_HOME/bin
让环境变量配置文件生效
source /etc/profile
回到server目录
cd ../..
分发文件
scp -r kafka_2.11-2.0.0/ hadoop02:/export/servers/
scp -r kafka_2.11-2.0.0/ hadoop03:/export/servers/
scp /etc/profile hadoop02:/etc/profile
scp /etc/profile hadoop03:/etc/profile
在hadoop02、hadoop03分别让环境变量配置文件生效
source /etc/profile
在hadoop02上,进入server.properties
vi /export/servers/kafka_2.11-2.0.0/config/server.properties
把broker.id=0修改为
broker.id=1
把host.name=hadoop01修改为
host.name=hadoop02
在hadoop03上,进入server.properties
vi /export/servers/kafka_2.11-2.0.0/config/server.properties
把broker.id=0修改为
broker.id=2
把host.name=hadoop01修改为
host.name=hadoop03