kafka单机版安装

192.168.1.183 CentOS 6.5 2.6.32-431.el6.x86_64
三部曲:jdk—zookeeper—kafka
 
严格的安装顺序
wget http://apache.fayea.com/kafka/0.10.0.0/kafka_2.10-0.10.0.0.tgz
wget http://apache.fayea.com/zookeeper/zookeeper-3.4.6/zookeeper-3.4.6.tar.gz
zookeeper-3.4.6.tar.gz
kafka_2.10-0.10.0.0.tgz
 
1、基本的系统操作
关闭防火墙、时间同步、相关工具..........
编辑/etc/hosts文件
[root@nginxhttp zookeeper-3.4.6]# cat /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
192.168.1.187 nginxhttp
 
2、安装jdk
[root@kafka /]#cd /usr/local/src/
[root@kafka src]#tar -zxvf jdk-7u79-linux-x64.tar.gz
[root@kafka src]#mv jdk1.7.0_79 /home/jdk1.7.0_79
[root@kafka src]#vim /etc/profile (末尾添加环境变量)
JAVA_HOME=/home/jdk1.7.0_79
export JAVA_HOME
PATH=$JAVA_HOME/bin:$PATH
export PATH
echo $JAVA_HOME
[root@kafka src]# source /etc/profile
[root@kafka src]#java -version (检查版本)
 
3、安装zookeeper
[root@kafka src]#tar -zxvf zookeeper-3.4.6.tar.gz
[root@kafka src]#mv zookeeper-3.4.6 /home/zookeeper-3.4.6
[root@kafka src]#cd zookeeper-3.4.6/
[root@kafka src]#cd conf/
[root@kafka conf]# cp zoo_sample.cfg zoo.cfg
[root@kafka conf]# mkdir /tmp/zookeeper (数据存放目录)
[root@kafka conf]#cd ..
[root@kafka zookeeper-3.4.6]# bin/zkServer.sh start (启动zookeeper)
[root@kafka zookeeper-3.4.6]#netstat -tunpl
tcp 0 0 :::2181 :::* LISTEN 1178/java
 
3、安装kafka
[root@kafka /]# cd /usr/local/src/
[root@kafka src]#tar -zxvf kafka_2.10-0.10.0.0.tgz
[root@kafka src]#mv kafka_2.10-0.10.0.0 /home/kafka_2.10-0.10.0.0
[root@kafka src]#cd /home/kafka_2.10-0.10.0.0/
[root@kafka kafka_2.10-0.10.0.0]#bin/kafka-server-start.sh config/server.properties & (启动)
[root@kafka kafka_2.10-0.10.0.0]#netstat -tunpl
tcp 0 0 :::9092 :::* LISTEN 1199/java
 
---------------
4、线上调整(重点关注):
[root@kafka ~]# cat /etc/hosts 末尾添加ip、主机名对应关系
192.168.1.183 kafka
[root@kafka config]# cat server.properties 修改参数
advertised.host.name=192.168.1.183
 
属性:advertised.host.name。官方文档里的备注信息表明,该字段的值是生产者和消费者使用的。如果没有设置,则会取host.name的值,默认情况下,该值为localhost。思考一下,如果生产者拿到localhost这个值,只往本地发消息,必然会报错(因为本地没有kafka服务器)。
posted @ 2017-10-04 21:21  wang_wei123  阅读(349)  评论(0编辑  收藏  举报