准备
kafka版本: kafka_2.11-1.1.0.tgz
将kafka解压在opt目录下(opt为hadoop用户下的目录)
tar -zxvf kafka_2.11-1.1.0.tgz -C opt/
注意,此命令执行条件:我的kafka在hadoop主体目录下,而opt在hadoop目录下。
启动服务器
解压好后到,先进入kafka目录
cd kafka_2.11-1.1.0
因为zookeeper.properties注释实在太多,所以我通过grep命令查找到kafka非注释的字符串,并把它追加到 zk.properties中。
cat zookeeper.properties | grep -v '#' >> config/zk.properties
zk.properties只需要修改第一行
dataDir=/home/hadoop/zk #因为zookeeper变更为zk,所以需要在这里修改一下
启动zookeeper
bin/zookeeper-server-start.sh config/zk.properties