亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 服務器 > Linux服務器 > 正文

Linux下Kafka單機安裝配置方法(圖文)

2024-09-05 23:02:25
字體:
來源:轉載
供稿:網友
Kafka是一個分布式的、可分區的、可復制的消息系統。它提供了普通消息系統的功能,但具有自己獨特的設計。這個獨特的設計是什么樣的呢
 

介紹

Kafka是一個分布式的、可分區的、可復制的消息系統。它提供了普通消息系統的功能,但具有自己獨特的設計。這個獨特的設計是什么樣的呢?

首先讓我們看幾個基本的消息系統術語:

•Kafka將消息以topic為單位進行歸納。
•將向Kafka topic發布消息的程序成為producers.
•將預訂topics并消費消息的程序成為consumer.
•Kafka以集群的方式運行,可以由一個或多個服務組成,每個服務叫做一個broker.
producers通過網絡將消息發送到Kafka集群,集群向消費者提供消息,如下圖所示:

Linux下Kafka單機安裝配置方法(圖文)

客戶端和服務端通過TCP協議通信。Kafka提供了Java客戶端,并且對多種語言都提供了支持。

說明:

操作系統:CentOS 6.x 64位

Kafka版本:kafka_2.11-0.8.2.1

實現目的:

單機安裝配置kafka

具體操作:

一、關閉SELINUX、開啟防火墻9092端口

1、關閉SELINUX

vi /etc/selinux/config

#SELINUX=enforcing #注釋掉

#SELINUXTYPE=targeted #注釋掉

SELINUX=disabled #增加

:wq! #保存退出

setenforce 0 #使配置立即生效

2、配置防火墻,開啟9092端口

vi /etc/sysconfig/iptables #編輯防火墻配置文件

# Firewall configuration written by system-config-firewall

# Manual customization of this file is not recommended.

*filter

:INPUT ACCEPT [0:0]

:FORWARD ACCEPT [0:0]

:OUTPUT ACCEPT [0:0]

-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT

-A INPUT -p icmp -j ACCEPT

-A INPUT -i lo -j ACCEPT

-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT

-A INPUT -m state --state NEW -m tcp -p tcp --dport 9092 -j ACCEPT

-A INPUT -j REJECT --reject-with icmp-host-prohibited

-A FORWARD -j REJECT --reject-with icmp-host-prohibited

COMMIT

:wq! #保存退出

service iptables restart #最后重啟防火墻使配置生效

二、安裝JDK

kafka運行需要JDK支持

1、下載JDK

http://download.oracle.com/otn-pub/java/jdk/7u79-b15/jdk-7u79-linux-x64.rpm

注意:直接復制到下載工具進行下載,版本請使用JDK7,JDK8有可能不兼容kafka_2.11-0.8.2.1

下載完成之后,上傳到/usr/local/src目錄下

2、安裝JDK

cd /usr/local/src

chmod +x jdk-7u79-linux-x64.rpm # 添加執行權限

rpm -ivh jdk-7u79-linux-x64.rpm #安裝

安裝完成之后,可以cd /usr/java/ 到安裝目錄查看

3、添加JDK到系統環境變量

vi /etc/profile #編輯,在最后添加以下代碼

JAVA_HOME=/usr/java/jdk1.7.0_79

PATH=$PATH:$JAVA_HOME/bin:/usr/bin:/usr/sbin:/bin:/sbin:/usr/X11R6/bin

CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar

export JAVA_HOME

export PATH

export CLASSPATH

:wq! #保存退出

source /etc/profile #使配置文件立即生效

java -version #查看JDK版本信息

到此,JDK安裝完成。

三、安裝kafka

1、下載kafka

cd /usr/local/src

wget http://archive.apache.org/dist/kafka/0.8.2.1/kafka_2.11-0.8.2.1.tgz

注意,kafka_2.11-0.8.2.1.tgz版本是已經編譯好的版本,解壓就能使用。

tar -xzvf kafka_2.11-0.8.2.1.tgz #解壓

mv kafka_2.11-0.8.2.1 /usr/local/kafka #移動到安裝目錄

2、配置kafka

mkdir /usr/local/kafka/log/kafka #創建kafka日志目錄

cd /usr/local/kafka/config #進入配置目錄

vi server.properties #編輯修改相應的參數

broker.id=0

port=9092 #端口號

host.name=192.168.0.11 #服務器IP地址,修改為自己的服務器IP

log.dirs=/usr/local/kafka/log/kafka #日志存放路徑,上面創建的目錄

zookeeper.connect=localhost:2181 #zookeeper地址和端口,單機配置部署,localhost:2181

:wq! #保存退出

3、配置zookeeper

mkdir /usr/local/kafka/zookeeper #創建zookeeper目錄

mkdir /usr/local/kafka/log/zookeeper #創建zookeeper日志目錄

cd /usr/local/kafka/config #進入配置目錄

vi zookeeper.properties #編輯修改相應的參數

dataDir=/usr/local/kafka/zookeeper #zookeeper數據目錄

dataLogDir=/usr/local/kafka/log/zookeeper #zookeeper日志目錄

clientPort=2181

maxClientCnxns=100

tickTime=2000

initLimit=10

syncLimit=5

:wq! #保存退出

四、創建啟動、關閉kafka腳本

cd /usr/local/kafka

#創建啟動腳本

Linux下Kafka單機安裝配置方法(圖文)

vi kafkastart.sh #編輯,添加以下代碼

#!/bin/sh

#啟動zookeeper

/usr/local/kafka/bin/zookeeper-server-start.sh /usr/local/kafka/config/zookeeper.properties &

sleep 3 #等3秒后執行

#啟動kafka

/usr/local/kafka/bin/kafka-server-start.sh /usr/local/kafka/config/server.properties &

:wq! #保存退出

#創建關閉腳本

Linux下Kafka單機安裝配置方法(圖文)

vi kafkastop.sh #編輯,添加以下代碼

#!/bin/sh

#關閉zookeeper

/usr/local/kafka/bin/zookeeper-server-stop.sh /usr/local/kafka/config/zookeeper.properties &

sleep 3 #等3秒后執行

#關閉kafka

/usr/local/kafka/bin/kafka-server-stop.sh /usr/local/kafka/config/server.properties &

:wq! #保存退出

#添加腳本執行權限

chmod +x kafkastart.sh

chmod +x kafkastop.sh

五、設置腳本開機自動執行

vi /etc/rc.d/rc.local #編輯,在最后添加一行

sh /usr/local/kafka/kafkastart.sh & #設置開機自動在后臺運行腳本

:wq! #保存退出

sh /usr/local/kafka/kafkastart.sh #啟動kafka

sh /usr/local/kafka/kafkastop.sh #關閉kafka

至此,Linux下Kafka單機安裝配置完成。

擴展閱讀:

Kafka創建topic

/usr/local/kafka/bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic test

/usr/local/kafka/bin/kafka-topics.sh --list --zookeeper localhost:2181 test

/usr/local/kafka/bin/kafka-console-producer.sh --broker-list localhost:9092 --topic test --from-beginning



發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
这里只有精品在线观看| 久久影视电视剧凤归四时歌| 国产精品日韩在线观看| 国内精久久久久久久久久人| 亚洲精品视频在线观看视频| 久久成年人视频| 午夜精品视频网站| 久久久精品视频成人| 国产91网红主播在线观看| 精品久久久久久久久中文字幕| 亚洲欧美激情精品一区二区| 亚洲精品日韩在线| 亚洲国产精品久久久久秋霞不卡| 成人日韩av在线| 欧美一区二区三区四区在线| 中文字幕精品在线视频| 亚洲人成亚洲人成在线观看| 久久艹在线视频| 国产亚洲a∨片在线观看| 九九热精品视频国产| 亚洲欧美在线播放| 最新的欧美黄色| 国产精品99免视看9| 国产精品男女猛烈高潮激情| 26uuu另类亚洲欧美日本一| xvideos亚洲人网站| 国产精品视频免费在线观看| 国产欧亚日韩视频| 久久久久中文字幕2018| 日产精品久久久一区二区福利| 久久久久中文字幕2018| 日韩av片永久免费网站| 欧美成人精品激情在线观看| 久久午夜a级毛片| 国产精品一区二区女厕厕| 日本道色综合久久影院| 91tv亚洲精品香蕉国产一区7ujn| 亚洲欧美国产日韩中文字幕| 欧美成人免费视频| 九九热这里只有精品免费看| 精品福利在线看| 日韩中文字在线| 91欧美激情另类亚洲| 亚洲视频免费一区| 国产精品免费一区| 国产在线高清精品| 亚洲人成电影在线| 精品香蕉在线观看视频一| 色噜噜狠狠狠综合曰曰曰88av| 中文字幕精品一区久久久久| 久久精品99久久香蕉国产色戒| 久久久久久亚洲精品不卡| 国产日产亚洲精品| 欧美性20hd另类| 日韩av成人在线| 国产热re99久久6国产精品| 一区二区三区www| 欧美激情综合色| 欧美性资源免费| 亚洲精品有码在线| 懂色aⅴ精品一区二区三区蜜月| 亚洲热线99精品视频| 色综合久久悠悠| 精品视频在线导航| www.精品av.com| 在线观看国产成人av片| 日本不卡免费高清视频| 欧美亚洲日本网站| 中文字幕视频一区二区在线有码| 国产日韩在线亚洲字幕中文| 一个人看的www久久| 91人人爽人人爽人人精88v| 国产欧美一区二区| 欧美主播福利视频| 日本19禁啪啪免费观看www| 国产免费一区视频观看免费| 疯狂做受xxxx高潮欧美日本| 国产精品露脸自拍| 91av在线免费观看| 一区二区三区黄色| 久久精品视频网站| 在线中文字幕日韩| 欧美成人午夜免费视在线看片| 欧美日韩国产一区在线| 日韩成人网免费视频| 91av在线播放| 国产精品久久久久免费a∨| 555www成人网| 俺去亚洲欧洲欧美日韩| 欧美香蕉大胸在线视频观看| 在线视频亚洲欧美| 亚洲一区二区久久久久久| 在线性视频日韩欧美| 亚洲男人的天堂在线| 国产精品日日摸夜夜添夜夜av| 欧美一二三视频| 国产日韩欧美在线| 国产亚洲精品成人av久久ww| 曰本色欧美视频在线| 亚洲精品之草原avav久久| 欧美视频免费在线| 日韩久久免费视频| 国产精品中文字幕久久久| 综合网日日天干夜夜久久| 亚洲欧美国产一本综合首页| 日韩在线视频免费观看| 久久九九热免费视频| 亚洲一区二区三区四区在线播放| 亚洲护士老师的毛茸茸最新章节| 日韩av中文字幕在线播放| 深夜福利一区二区| 国产精品电影网| 欧美日韩高清在线观看| 操91在线视频| 亚洲精品999| 久久久久这里只有精品| 亚洲国产精品久久精品怡红院| 日韩不卡中文字幕| 96精品视频在线| 欧美肥老太性生活视频| 色综合久久久久久中文网| 国产香蕉一区二区三区在线视频| 91系列在线观看| 亚洲jizzjizz日本少妇| 中文字幕在线观看日韩| 久久久久一本一区二区青青蜜月| 136fldh精品导航福利| 日韩美女福利视频| 日产精品99久久久久久| 91精品免费视频| 久久韩剧网电视剧| 久久亚洲综合国产精品99麻豆精品福利| 国产成人黄色av| 91av成人在线| 久久久久久久激情视频| 国产精品jvid在线观看蜜臀| 77777少妇光屁股久久一区| 日韩欧美在线视频免费观看| 国产日韩欧美黄色| 日本成人在线视频网址| 日韩av一卡二卡| xxxx性欧美| 91成人性视频| 中文字幕综合在线| 亚洲国产美女久久久久| 久久久久久久久久久免费精品| 亚洲国产精品热久久| 亚洲白虎美女被爆操| 久久久久久久999| 国产精品小说在线| 国产精品久久久久久久天堂| 日韩免费视频在线观看| 92看片淫黄大片欧美看国产片| 91日本视频在线| 日韩视频精品在线| 中文精品99久久国产香蕉| 久久婷婷国产麻豆91天堂| 日本精品视频在线播放| 一区二区三区美女xx视频| 亚洲缚视频在线观看| 宅男66日本亚洲欧美视频| 日韩中文在线中文网三级| 精品国内自产拍在线观看| 91av视频在线播放|