首页 > 其他 > 详细

kafka单机版安装

时间:2017-10-04 21:30:37      阅读:363      评论:0      收藏:0      [点我收藏+]
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
技术分享
技术分享
 
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服务器)。

kafka单机版安装

原文:http://www.cnblogs.com/sunnyyangwang/p/7627183.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!