中文字幕视频在线看,亚洲精品无码久久久久av老牛,亚洲精品无码av片,亚洲av影院一区二区三区,亚洲国产精品成人久久久

centos安裝kafka入門(centos哪個版本建站好)

Kafka – Linux 環(huán)境(CentOS 7)的詳細安裝步驟(含Zookeeper)

centos安裝kafka入門(centos哪個版本建站好)

在開始正式安裝之前,先簡單說下整個系統(tǒng)運行的順序:

1. 啟動 zookeeper server。

2. 啟動 kafka server。

3. Producer 如果生產(chǎn)了數(shù)據(jù),會先通過 zookeeper 找到 broker,然后將數(shù)據(jù)存放進 broker。

4. Consumer 如果要消費數(shù)據(jù),會先通過 zookeeper 找對應(yīng)的 broker,然后消費。

除了可以直接安裝Kafka Server之外,還可以通過 Docker 運行Kafka Server,可以參考:

Docker環(huán)境下安裝Zookeeper和Kafka

下面開始在Linux(CentOS 7)環(huán)境下,正式安裝Kafka Server 最新版本。

1.安裝Java,確認Java版本;

Linux 環(huán)境 – 安裝JDK

Step 1.1 – 下載Java JDK 壓縮包

Step 1.2 – Extract Files 解壓縮文件

下載完成之后,解壓tar文件。

$ cd /go/to/download/path

$ tar -zxf jdk-8u60-linux-x64.gz

Step 1.3 – 移動 JDK 到 opt 目錄

$ su

password: (type password of root user)

$ mkdir /opt/jdk

$ mv jdk-1.8.0_60 /opt/jdk/

Step 1.4 – Set path 設(shè)置 JAVA_HOME

vim /etc/profile

2. 安裝Zookeeper

Step 2.1 – 下載 ZooKeeper

訪問如下鏈接,下載最新版本的ZooKeeper,安裝Zookeeper。

http://zookeeper.apache.org/releases.html

As of now, latest version of ZooKeeper is 3.4.6 (ZooKeeper-3.4.6.tar.gz).

最新版本:

http://mirrors.hust.edu.cn/apache/zookeeper/zookeeper-3.4.11/

Step 2.2 – 解壓文件

使用下面的命令,解壓tar文件。

$ cd opt/

$ tar -zxf zookeeper-3.4.6.tar.gz

$ cd zookeeper-3.4.6

$ mkdir data

Step 2.3 – 創(chuàng)建配置文件

復(fù)制zoocfg 文件 — cp zoo_sample.cfg zoo.cfg

$ vi conf/zoo.cfg

tickTime=2000

dataDir=/path/to/zookeeper/data?-> /opt/zookeeper-3.4.11/data

clientPort=2181

initLimit=5

syncLimit=2

修改并保存好配置文件之后,返回到terminal窗口,啟動Zookeeper server。

Step 2.4 – 啟動ZooKeeper

$ bin/zkServer.sh start

在執(zhí)行上述命令后,將看到如下輸出:

$ JMX enabled by default

$ Using config: /Users/../zookeeper-3.4.6/bin/../conf/zoo.cfg

$ Starting zookeeper … STARTED

使用jps 查看 java process status

centos安裝kafka入門(centos哪個版本建站好)

查看ZooKeeper Server的狀態(tài):

[root@local zookeeper-3.4.11]# bin/zkServer.sh status

ZooKeeper JMX enabled by default

Using config: /opt/zookeeper-3.4.11/bin/../conf/zoo.cfg

Mode: standalone

[root@local zookeeper-3.4.11]#

Step 2.5 – 啟動CLI

$ bin/zkCli.sh

輸入上述命令,將連接到Zookeeper 服務(wù)器,并看到如下輸出。

Connecting to localhost:2181

…………….

…………….

…………….

Welcome to ZooKeeper!

…………….

…………….

WATCHER::

WatchedEvent state:SyncConnected type: None path:null

[zk: localhost:2181(CONNECTED) 0]

Step 2.6 – 停止ZooKeeper服務(wù)器

在連接服務(wù)器,執(zhí)行完操作之后,可以停止Zookeeper 服務(wù)器,執(zhí)行下面的命令即可。

$ bin/zkServer.sh stop

現(xiàn)在,我們已經(jīng)成功安裝好了Java和Zookeeper。接下來,開始安裝Apache Kafka。

Step 3 – 安裝Kafka

接著按照如下步驟安裝Kafka。

Step 3.1 -下載Kafka

訪問如下鏈接:

https://www.apache.org/dyn/closer.cgi?path=/kafka/0.9.0.0/kafka_2.11-0.9.0.0.tgz

下載最新的版本,如 – kafka_2.11_0.9.0.0.tgz,下載到本地。

Step 3.2 – 解壓縮 tar文件

使用如下命令,解壓tar文件。

$ cd opt/

$ tar -zxf kafka_2.11.0.9.0.0 tar.gz

$ cd kafka_2.11.0.9.0.0

現(xiàn)在,已經(jīng)完成下載最新版本的kafka。

Step 3.3 – 啟動Kafka Server

Kafka 需要使用ZooKeeper,因此你需要首先啟動ZooKeeper 服務(wù)器。

你也可以使用如下腳本,運行一個單一節(jié)點的ZooKeeper 實例。

啟動ZooKeeper Server,它為Kafka Cluster提供了協(xié)調(diào)服務(wù)。

使用如下命令啟動Kafka。

$ bin/kafka-server-start.sh config/server.properties &

【“&”號是為了讓在后臺運行,要不還要在手動放后臺或者重新開啟一個終端窗口?!?/p>

在Kafka 服務(wù)器啟動后,將看到如下輸出:

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

[2016-01-02 15:37:30,410] INFO KafkaConfig values:

request.timeout.ms = 30000

log.roll.hours = 168

inter.broker.protocol.version = 0.9.0.X

log.preallocate = false

security.inter.broker.protocol = PLAINTEXT

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

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

centos安裝kafka入門(centos哪個版本建站好)

Step 3.4 – 停止Kafka Server

可以使用如下的命令,停止Kafka Server。

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

centos安裝kafka入門(centos哪個版本建站好)

版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請發(fā)送郵件至2705686032@qq.com 舉報,一經(jīng)查實,本站將立刻刪除。文章鏈接:http://m.z1146.cn/zx/yunwei/4166.html

(0)
尊云服務(wù)器的頭像尊云服務(wù)器
上一篇 2024 年 4 月 19 日 08:33
下一篇 2024 年 4 月 19 日 08:39

相關(guān)推薦

發(fā)表回復(fù)

登錄后才能評論

聯(lián)系我們

400-900-3935

在線咨詢: QQ交談

郵件:cong@zun.com

工作時間:365天無休服務(wù) 24小時在線

添加微信