kafka安装java,Kafka环境安装配置

本篇文章帮大家学习Kafka环境安装配置,包含了Kafka环境安装配置使用方法、操作技巧、实例演示和注意事项,有一定的学习价值,大家可以用来参考。

以下是在您的机器上安装java的步骤。

第1步 - Java安装

查看是否在机器上安装了java环境,只需使用下面的命令来验证它。

$ java -version

如果计算机上已成功安装Java,则可以看到已安装的Java版本。例如 -

yiibai@ubuntu:~$ java -version

java version "1.8.0_65"

Java(TM) SE Runtime Environment (build 1.8.0_65-b17)

Java HotSpot(TM) Client VM (build 25.65-b01, mixed mode)

yiibai@ubuntu:~$

如果没有安装好Java,那么可以参考以下步骤来安装。

第2步 - ZooKeeper框架安装

步骤2.1 - 下载ZooKeeper

要在您的机器上安装ZooKeeper框架,请访问以下链接并下载最新版本的ZooKeeper。URL: http://zookeeper.apache.org/releases.html , 截至目前,ZooKeeper的最新版本是:3.4.10(ZooKeeper-3.4.10.tar.gz)。

步骤2.2 - 解压缩tar文件

使用以下命令提取tar文件

$ cd /usr/local/src

$ wget -c http://mirrors.hust.edu.cn/apache/zookeeper/zookeeper-3.4.10/zookeeper-3.4.10.tar.gz

$ tar -zxf zookeeper-3.4.10.tar.gz

$ mv zookeeper-3.4.10 /usr/local/

$ cd /usr/local/zookeeper-3.4.10

$ mkdir /usr/local/zookeeper-3.4.10/data

步骤2.3 - 创建配置文件

使用vi conf/zoo.cfg命令打开conf/zoo.cfg配置文件,并将以下参数内容写入在文件的开头。

tickTime=2000

dataDir=/usr/local/zookeeper-3.4.10/data

clientPort=2181

initLimit=5

syncLimit=2

当配置文件保存成功并再次返回到终端,可以启动zookeeper服务器。

步骤2.4 - 启动ZooKeeper服务器

$ /usr/local/zookeeper-3.4.10/bin/zkServer.sh start

执行此命令后,将得到如下所示的响应 -

ZooKeeper JMX enabled by default

Using config: /usr/local/zookeeper-3.4.10/bin/../conf/zoo.cfg

Starting zookeeper ... STARTED

yiibai@ubuntu:/usr/local/zookeeper-3.4.10$

步骤2.5- 启动CLI

$ /usr/local/zookeeper-3.4.10/bin/zkCli.sh

输入上述命令后,将连接到zookeeper服务器,并获得以下响应。

Connecting to localhost:2181

................

................

................

Welcome to ZooKeeper!

................

................

WATCHER::

WatchedEvent state:SyncConnected type: None path:null

[zk: localhost:2181(CONNECTED) 0]

步骤2.6 - 停止Zookeeper服务器

连接服务器并执行所有操作后,可以使用以下命令停止zookeeper服务器 -

$ /usr/local/zookeeper-3.4.10/bin/zkServer.sh stop

经过前面的操作,现在已经在机器上成功安装了Java和ZooKeeper。 接下来看看如何来安装Apache Kafka。

第3步 - Apache Kafka安装

下面继续以下步骤来安装Kafka。

步骤3.1 - 下载Kafka

要在您的机器上安装Kafka,请点击下面的链接 -

把现在最新的版本,即 - kafka_2.11_0.9.0.0.tgz 下载到您的机器上。

步骤3.2 - 提取tar文件

使用以下命令提取tar文件 -

$ cd /usr/local/src

$ wget -c http://mirrors.hust.edu.cn/apache/kafka/1.0.1/kafka_2.11-1.0.1.tgz

$ tar -zxf kafka_2.11-1.0.1.tgz

$ mv kafka_2.11-1.0.1 /usr/local/

$ cd /usr/local/kafka_2.11-1.0.1

现在已经下载并解压了最新版本的Kafka。

步骤3.3 - 启动服务器

可以通过提供以下命令启动服务器 -

注意:需要先启动 zookeeper

$ /usr/local/kafka_2.11-1.0.1/bin/kafka-server-start.sh config/server.properties

服务器启动后,会在终端上看到以下响应 -

[2018-03-12 01:43:42,213] INFO Result of znode creation is: OK (kafka.utils.ZKCheckedEphemeral)

[2018-03-12 01:43:42,223] INFO Registered broker 0 at path /brokers/ids/0 with addresses: EndPoint(ubuntu,9092,ListenerName(PLAINTEXT),PLAINTEXT) (kafka.utils.ZkUtils)

[2018-03-12 01:43:42,239] WARN No meta.properties file under dir /tmp/kafka-logs/meta.properties (kafka.server.BrokerMetadataCheckpoint)

[2018-03-12 01:43:42,323] INFO Kafka version : 1.0.1 (org.apache.kafka.common.utils.AppInfoParser)

[2018-03-12 01:43:42,326] INFO Kafka commitId : c0518aa65f25317e (org.apache.kafka.common.utils.AppInfoParser)

[2018-03-12 01:43:42,330] INFO [KafkaServer id=0] started (kafka.server.KafkaServer)

…………………………………………….

…………………………………………….

第4步 - 停止服务器

执行所有操作后,可以使用以下命令停止服务器 -

$ bin/kafka-server-stop.sh config/server.properties

通过前面的步骤和操作,我们已经安装好了Kafka,在下一章中将学习如何在Kafka上执行基本操作。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值