欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

zookeeper的安裝、配置與使用

1、zookeeper架構(gòu)

zookeeper服務(wù)器端運(yùn)行于兩種模式下:獨(dú)立模式(standalone)和仲裁模式(quorum)。獨(dú)立模式:有一個(gè)單獨(dú)的服務(wù)器,zookeeper狀態(tài)無法復(fù)制。仲裁模式:具有一組zookeeper服務(wù)器,我們稱為zookeeper集群(zookeeper ensemble),它們之前可以進(jìn)行狀態(tài)的復(fù)制,并同時(shí)服務(wù)于客戶端的請求。

成都創(chuàng)新互聯(lián)公司專業(yè)為企業(yè)提供立山網(wǎng)站建設(shè)、立山做網(wǎng)站、立山網(wǎng)站設(shè)計(jì)、立山網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)與制作、立山企業(yè)網(wǎng)站模板建站服務(wù),10余年立山做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。

2、開始使用zookeeper

下載地址:https://archive.apache.org/dist/zookeeper/zookeeper-3.5.5/apache-zookeeper-3.5.5-bin.tar.gz
zookeeper是用Java語言編寫的,系統(tǒng)中一定要安裝jdk才能啟動zookeeper。
首先我們以獨(dú)立模式運(yùn)行zookeeper并創(chuàng)建一個(gè)會話。
上傳至Linux服務(wù)器,解壓:

[root@localhost opt]# tar xvf apache-zookeeper-3.5.5-bin.tar.gz -C /opt/

如果使用的是Windows系統(tǒng),可以使用winzip的解壓縮工具進(jìn)行解壓發(fā)行包。

在發(fā)行包(distribution)的目錄中,你會發(fā)現(xiàn)在bin目錄中有啟動zookeeper的腳本。以.sh結(jié)尾的腳步運(yùn)行在Unix平臺,以.cmd結(jié)尾的腳本則用于Windows。在conf目錄中保存配置文件 。lib目錄包括Java的jar文件,它們是運(yùn)行zookeeper所需要的第三方支持。
修改配置文件:

[root@localhost zookeeper]# cd conf/
[root@localhost conf]# mv zoo_sample.cfg zoo.cfg
[root@localhost conf]# vim zoo.cfg
dataDir=/opt/zookeeper/dataDir

官方不推薦使用默認(rèn)的dataDir,修改dataDir保存退出。
zookeeper的配置項(xiàng):
zookeeper的配置項(xiàng)在zoo.cfg配置文件中配置,另外有些配置可以通過Java系統(tǒng)屬性來進(jìn)行配置。下面列出了3個(gè)重要的配置項(xiàng):

  • clientPort:zookeeper對客戶端提供服務(wù)的端口
  • dataDir:用來保存快照文件的目錄。如果沒有設(shè)置dataLogDir,事務(wù)日志也會保存到這個(gè)目錄
  • dataLogDir:用來保存事務(wù)日志文件的目錄。因?yàn)閦ookeeper在提交一個(gè)事務(wù)之前,需要保證事務(wù)日志記錄的落盤,所以需要為dataLogDir分配一個(gè)獨(dú)占的存儲設(shè)備。

啟動服務(wù)器,執(zhí)行如下命令:

[root@localhost conf]# cd ..
[root@localhost zookeeper]# bin/zkServer.sh start
ZooKeeper JMX enabled by default
Using config: /opt/zookeeper/bin/../conf/zoo.cfg
Starting zookeeper ... STARTED

這個(gè)服務(wù)器端命令使得zookeeper服務(wù)器在后臺中運(yùn)行。如果在前臺運(yùn)行以便查看服務(wù)器輸出,可以使用以下命令運(yùn)行:

[root@localhost zookeeper]# bin/zkServer.sh start-foreground

這個(gè)選項(xiàng)提供了大量詳細(xì)信息的輸出,以便允許查看服務(wù)器發(fā)生了什么。
啟動后,查看日志文件是否有報(bào)錯(cuò)信息:

[root@localhost zookeeper]# cd logs/
[root@localhost logs]# ll
total 8
-rw-r--r-- 1 root root 7516 Oct 21 18:28 zookeeper-root-server-localhost.localdomain.out
[root@localhost logs]# grep -E -i "((exception)|(error))" *

查詢結(jié)果為空,則沒有報(bào)錯(cuò)信息。
現(xiàn)在使用zookeeper客戶端連接zookeeper服務(wù)器,運(yùn)行如下命令:

[root@localhost zookeeper]# bin/zkCli.sh
.........
2019-10-21 18:37:35,242 [myid:localhost:2181] - INFO  [main-SendThread(localhost:2181):ClientCnxn$SendThread@959] - Socket connection established, initiating session, client: /0:0:0:0:0:0:0:1:39276, server: localhost/0:0:0:0:0:0:0:1:2181
2019-10-21 18:37:35,308 [myid:localhost:2181] - INFO  [main-SendThread(localhost:2181):ClientCnxn$SendThread@1394] - Session establishment complete on server localhost/0:0:0:0:0:0:0:1:2181, sessionid = 0x1000132e0500000, negotiated timeout = 30000

WATCHER::

WatchedEvent state:SyncConnected type:None path:null
[zk: localhost:2181(CONNECTED) 0] 

通過上面信息,得知zookeeper客戶端與服務(wù)器端建立的連接。

3、zookeeper基本命令

查看根(root)下的所有znode:

[zk: localhost:2181(CONNECTED) 3] ls -R /
/
/zookeeper
/zookeeper/config
/zookeeper/quota

創(chuàng)建一個(gè)名為workers的znode:

[zk: localhost:2181(CONNECTED) 4] create /workers
Created /workers
[zk: localhost:2181(CONNECTED) 7] ls -R /
/
/workers
/zookeeper
/zookeeper/config
/zookeeper/quota

刪除創(chuàng)建的workers節(jié)點(diǎn),并退出zkCli:

[zk: localhost:2181(CONNECTED) 8] delete /workers
[zk: localhost:2181(CONNECTED) 9] ls -R /
/
/zookeeper
/zookeeper/config
/zookeeper/quota
[zk: localhost:2181(CONNECTED) 10] quit

WATCHER::

WatchedEvent state:Closed type:None path:null
2019-10-21 19:35:46,321 [myid:] - INFO  [main:ZooKeeper@1422] - Session: 0x1000132e0500000 closed
2019-10-21 19:35:46,322 [myid:] - INFO  [main-EventThread:ClientCnxn$EventThread@524] - EventThread shut down for session: 0x1000132e0500000

關(guān)閉zookeeper服務(wù)器:

[root@localhost zookeeper]# bin/zkServer.sh stop
ZooKeeper JMX enabled by default
Using config: /opt/zookeeper/bin/../conf/zoo.cfg
Stopping zookeeper ... STOPPED

通過查看zkServer.sh腳本得知可接受6個(gè)參數(shù),如下:
start:啟動服務(wù)
start-foreground:前臺啟動服務(wù)
print-cmd:打印命令行信息
stop:停止服務(wù)
restart:重啟服務(wù)(先停止,后啟動)
status:服務(wù)狀態(tài)

本文題目:zookeeper的安裝、配置與使用
本文鏈接:http://chinadenli.net/article6/joepog.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站建設(shè)外貿(mào)網(wǎng)站建設(shè)、做網(wǎng)站定制開發(fā)、建站公司、品牌網(wǎng)站制作

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)頁設(shè)計(jì)公司
国产精品二区三区免费播放心| 国产传媒欧美日韩成人精品| 自拍偷女厕所拍偷区亚洲综合| 亚洲少妇人妻一区二区| 亚洲精品高清国产一线久久| 亚洲夫妻性生活免费视频| 丰满的人妻一区二区三区| 欧美丰满人妻少妇精品| 亚洲国产成人精品一区刚刚| 中文字幕禁断介一区二区| 国产熟女一区二区精品视频| 国产不卡最新在线视频| 日韩中文字幕欧美亚洲| 五月天丁香亚洲综合网| 九九久久精品久久久精品| 人妻偷人精品一区二区三区不卡 | 在线中文字幕亚洲欧美一区| 欧美成人国产精品高清| 亚洲国产精品久久琪琪| 亚洲天堂精品在线视频| 亚洲欧美一二区日韩高清在线| 日韩三极片在线免费播放| 91播色在线免费播放| 草草视频福利在线观看| 中文字幕人妻综合一区二区| 国产精品刮毛视频不卡| 97人妻精品一区二区三区男同| 日本黄色美女日本黄色| 人妻少妇av中文字幕乱码高清| 欧美黑人在线精品极品| 欧美日韩国产欧美日韩| 美女被草的视频在线观看| 午夜精品一区二区av| 欧美日韩人妻中文一区二区| 麻豆视传媒短视频在线看| 欧美精品激情视频一区| 色偷偷亚洲女人天堂观看| 大香蕉伊人一区二区三区| 精品欧美在线观看国产| 亚洲综合精品天堂夜夜| 国产一区二区三区四区中文|