Linux安装Kafka
来源:互联网 发布:java导出csv到浏览器 编辑:程序博客网 时间:2024/05/22 00:23
一、版本说明
JRE推荐使用 7u51以上版本
Zookeeper推荐使用3.4.6版本
kafka使用2.11-0.9.0.1版本
二、安装jdk
1 下载安装包并解压
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
tar -zxvf jdk-8u60-linux-x64.tar.gz
2 设置环境变量
vi /etc/profile
最后一行插入
JAVA_HOME=/deploy/jdk
CLASSPATH=$JAVA_HOME/lib/
PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH
source /etc/profile
三、安装Zookeeper
wget http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.4.6/zookeeper-3.4.6.tar.gz
tar -zxvf zookeeper-3.4.6.tar.gz
cd zookeeper-3.4.6
cp zoo_sample.cfg zoo.cfg
设置环境变量
vi /etc/profile
最后一行插入
ZOOKEEPER_INSTALL=/deploy/zookeeper-3.4.6
PATH=$PATH:$ZOOKEEPER_INSTALL/bin
source /etc/profile
cd ../bin
./zkServer.sh start
四、安装Kafka
wget "http://mirrors.hust.edu.cn/apache/kafka/0.9.0.1/kafka_2.11-0.9.0.1.tgz"
tar -xzvf kafka_2.11-0.9.0.1.tgz
1 设置环境变量
vi /etc/profile
最后一行插入
KAFKA_HOME=/deploy/kafka_2.11-0.9.0.1
PATH=$PATH:$KAFKA_HOME/bin
2 修改配置文件
cd /opt/kafka_2.11-0.9.0.1/config
vi server.properties(根据需要配置,默认也可)
3 启动Kafka服务
nohup bin/kafka-server-start.sh config/server.properties&
4 启动producer
bin/kafka-console-producer.sh --broker-list localhost:9092 --topic test
5 启动consumer
bin/kafka-console-consumer.sh --zookeeper localhost:2181 --topic test --from-beginning
五、配置单节点多Broker模式
1 复制上述Kafka文件夹
cp -r kafka/* kafka2
2 修改配置文件
vi server.properties
broker.id=1
port=9093 //端口号要与其他同主机的实例不同
3 开启服务
bin/kafka-server-start.sh config/server.properties&
- Linux安装kafka 分布式
- Linux安装配置Kafka
- Linux下安装 Kafka
- Linux安装Kafka
- mac/linux 下kafka安装
- 6、linux上安装kafka
- linux安装kafka消息中间件
- 【Kafka】Kafka在Linux下安装和测试
- 【Kafka】Kafka在Linux下安装和测试
- kafka linux下的集群安装
- linux apache kafka安装与使用
- kafka(2):kafaka mac/linux 安装
- linux安装flume和集成kafka测试
- Kafka集群的Linux安装步骤
- linux 下安装 php kafka 扩展
- kafka安装
- kafka 安装
- kafka安装
- 【计算广告学习笔记】——[1]广告系统了解
- 组合和继承有什么区别
- 如何画双层pcb板_双层pcb板布线规则(操作技巧与案例分析)
- IE if注释判断( [if gte IE 8] )的解释网上的完全乱七八糟啊!
- Merge Two Sorted Lists
- Linux安装Kafka
- [NOIP2017模拟][bzoj2143] 飞飞侠
- 问题 B: 找x
- Maven编译时出现com.sun.xml.internal.bind.marshaller包不存在问题
- 第九周 项目二 二叉树遍历的递归算法
- inline内联函数
- 第八周项目3 对称矩阵压缩存储的实现与应用(1)
- Android 线程通信(Handler + Message + Looper) 1
- 处理IE9下onpropertychange无法触发最简洁的方法