“Kafka——集群安裝部署(自带Zookeeper)”的版本间的差异

来自CloudWiki
跳转至: 导航搜索
下载解压kafka
第14行: 第14行:
  
 
==下载解压kafka==
 
==下载解压kafka==
 +
 +
在master、slave1、slav2上进行如下操作:
 
===解压kafka===
 
===解压kafka===
 
上传kafka安装包到slave1的/opt目录,解压缩
 
上传kafka安装包到slave1的/opt目录,解压缩
第54行: 第56行:
  
 
其中server.properties 和 zookeeper.properties 分别对应kafka和zookeeper的配置文件
 
其中server.properties 和 zookeeper.properties 分别对应kafka和zookeeper的配置文件
 +
 +
===建立日志目录===
 +
[root@master kafka_2.11-2.3.1]# pwd
 +
 +
/usr/local/kafka_2.11-2.3.1
 +
 +
[root@master kafka_2.11-2.3.1]# mkdir zookeeper #创建zookeeper数据目录
 +
 +
[root@master kafka_2.11-2.3.1]# mkdir log #创建日志目录
 +
 +
[root@master kafka_2.11-2.3.1]# mkdir log/zookeeper #创建zookeeper日志目录
 +
 +
[root@master kafka_2.11-2.3.1]# mkdir log/kafka #创建kafka日志目录
 +
 +
==zookeeper配置==
 +
在master、slave1、slav2上进行如下操作:
 +
 +
修改 zookeeper.properties
 +
 +
进入config目录下,修改关键配置如下,3台服务器的zookeeper.properties配置文件都一样
 +
复制代码
  
  
 
kafka自带zookeeper: https://www.cnblogs.com/caoweixiong/p/11060533.html
 
kafka自带zookeeper: https://www.cnblogs.com/caoweixiong/p/11060533.html

2020年7月25日 (六) 03:07的版本

kafka简介

kafka官网:http://kafka.apache.org/

kafka下载页面:http://kafka.apache.org/downloads

kafka配置快速入门:http://kafka.apache.org/quickstart

新版本的kafka自带有zookeeper,本篇文章记录使用自带zookeeper搭建kafka集群。

环境准备

kafka版本:kafka_2.11-2.3.1.tgz

三台主机IP:192.168.128.130(master),192.168.128.131,192.168.128.132

下载解压kafka

在master、slave1、slav2上进行如下操作:

解压kafka

上传kafka安装包到slave1的/opt目录,解压缩

tar -zxf kafka_2.11-2.3.1.tgz -C /usr/local/

查看配置文件

[root@master ~]# cd /usr/local

[root@master local]# ls

apache-hive-1.2.1-bin  hbase-1.3.6       scala-2.11.5
bin                    include           share
etc                    kafka_2.11-2.3.1  spark-2.4.0-bin-hadoop2.6
flink-1.9.2            lib               src
flume                  lib64             zookeeper-3.4.6
games                  libexec
hadoop-2.6.5           sbin

[root@master local]# cd kafka_2.11-2.3.1/

[root@master kafka_2.11-2.3.1]# ll config

total 68
-rw-r--r--. 1 root root  906 Oct 18  2019 connect-console-sink.properties
-rw-r--r--. 1 root root  909 Oct 18  2019 connect-console-source.properties
-rw-r--r--. 1 root root 5321 Oct 18  2019 connect-distributed.properties
-rw-r--r--. 1 root root  883 Oct 18  2019 connect-file-sink.properties
-rw-r--r--. 1 root root  881 Oct 18  2019 connect-file-source.properties
-rw-r--r--. 1 root root 1552 Oct 18  2019 connect-log4j.properties
-rw-r--r--. 1 root root 2262 Oct 18  2019 connect-standalone.properties
-rw-r--r--. 1 root root 1221 Oct 18  2019 consumer.properties
-rw-r--r--. 1 root root 4727 Oct 18  2019 log4j.properties
-rw-r--r--. 1 root root 1925 Oct 18  2019 producer.properties
-rw-r--r--. 1 root root 6851 Oct 18  2019 server.properties
-rw-r--r--. 1 root root 1032 Oct 18  2019 tools-log4j.properties
-rw-r--r--. 1 root root 1169 Oct 18  2019 trogdor.conf
-rw-r--r--. 1 root root 1023 Oct 18  2019 zookeeper.properties

其中server.properties 和 zookeeper.properties 分别对应kafka和zookeeper的配置文件

建立日志目录

[root@master kafka_2.11-2.3.1]# pwd

/usr/local/kafka_2.11-2.3.1

[root@master kafka_2.11-2.3.1]# mkdir zookeeper #创建zookeeper数据目录

[root@master kafka_2.11-2.3.1]# mkdir log #创建日志目录

[root@master kafka_2.11-2.3.1]# mkdir log/zookeeper #创建zookeeper日志目录

[root@master kafka_2.11-2.3.1]# mkdir log/kafka #创建kafka日志目录

zookeeper配置

在master、slave1、slav2上进行如下操作:

修改 zookeeper.properties

进入config目录下,修改关键配置如下,3台服务器的zookeeper.properties配置文件都一样 复制代码


kafka自带zookeeper: https://www.cnblogs.com/caoweixiong/p/11060533.html