Zookeeper 安裝、配置气笙、使用

上一篇《Zookeeper基礎知識點》的入門介紹次企,此文介紹一下ZK的安裝與配置以及基本使用。

搭建zookeeper集群至少需要三個節(jié)點潜圃,要求系統(tǒng)服務器之間保持一致(本事例使用192.168.56.200 201 202三臺服務器)

1.安裝與配置過程

  • 解壓:tar -zxvf zookeeper-3.4.10.tar.gz -C /usr/local
  • 重命名:mv zookeeper-3.4.10/ zookeeper
  • 修改環(huán)境變量 vim /etc/profile
#ZOOKEEPER配置
export ZOOKEEPER_HOME=/usr/local/zookeeper
export PATH=$PATH:$ZOOKEEPER_HOME/bin
  • 刷新配置:source /etc/profile
  • 到zookeeper下修改配置文件 cd /usr/local/zookeeper/conf
  • 修改配置文件名稱:mv zoo_sample.cfg zoo.cfg
    (修改兩處缸棵,vim zoo.cfg )
    • dataDir=/usr/local/zookeeper/data
    • 最后面添加:
server.0=192.168.56.200:2888:3888
server.1=192.168.56.201:2888:3888
server.2=192.168.56.202:2888:3888
  • 服務器標識配置
    • 創(chuàng)建文件夾:mkdir /usr/local/zookeeper/data
    • 創(chuàng)建文件myid并填寫內容為0:vi myid (內容為服務器標識 : 0)
  • 把上面配置好的整個目錄zookeeper拷貝至另外兩臺服務器:
 scp -r zookeeper/ 192.168.56.201:/usr/local
 scp -r zookeeper/ 192.168.56.202:/usr/local
  • 修改另外兩臺服務器以下兩個內容

    • /etc/profile環(huán)境變量配置
    • myid文件里的服務器標識相應的改為1和2
  • 啟動zookeeper
    zkServer.sh start (注意這里3臺機器都要進行啟動)
    啟動后,jps可以查看到zk服務進程


    zk服務進程.png
  • 查看狀態(tài)
    狀態(tài):zkServer.sh status(在三個節(jié)點上檢驗zk的mode,一個leader和倆個follower)

node1狀態(tài):


node1狀態(tài).png

node2狀態(tài):


node2狀態(tài).png

node3狀態(tài):


node3狀態(tài).png

2.操作zookeeper

zkCli.sh 進入zookeeper客戶端


zookeeper客戶端.png

根據提示命令進行操作:
查找:ls / ls /zookeeper


查找.png

創(chuàng)建并賦值:create /lyx hadoop


創(chuàng)建并賦值.png

獲忍菲凇:get /lyx
獲取.png

設值:set /lyx landy
設值.png

然后再查看/lyx節(jié)點堵第,他的值就變?yōu)榱薼andy


查看設值后的值.png

可以看到zookeeper集群的數據一致性,在其他節(jié)點也可以查看到/lyx的信息隧出。


其他節(jié)點.png

創(chuàng)建節(jié)點有倆種類型:短暫(ephemeral) 持久(persistent)

3.zoo.cfg配置文件詳解

  • tickTime:基本事件單元踏志,以毫秒為單位。這個時間是作為 Zookeeper 服務器之間或客戶端與服務器之間維持心跳的時間間隔鸳劳,也就是每隔 tickTime時間就會發(fā)送一個心跳狰贯。
  • dataDir:存儲內存中數據庫快照的位置,顧名思義就是 Zookeeper 保存數據的目錄,默認情況下涵紊,Zookeeper 將寫數據的日志文件也保存在這個目錄里傍妒。
  • clientPort:這個端口就是客戶端連接 Zookeeper 服務器的端口,Zookeeper 會監(jiān)聽這個端口摸柄,接受客戶端的訪問請求颤练。
  • initLimit:這個配置項是用來配置 Zookeeper 接受客戶端初始化連接時最長能忍受多少個心跳時間間隔數,當已經超過 10 個心跳的時間(也就是 tickTime)長度后 Zookeeper 服務器還沒有收到客戶端的返回信息驱负,那么表明這個客戶端連接失敗嗦玖。總的時間長度就是 10*2000=20 秒跃脊。
  • syncLimit:這個配置項標識 Leader 與 Follower 之間發(fā)送消息宇挫,請求和應答時間長度,最長不能超過多少個 tickTime 的時間長度酪术,總的時間長度就是 5*2000=10 秒
    • server.A = B:C:D
      • A表示這個是第幾號服務器
      • B 是這個服務器的 ip 地址
      • C 表示的是這個服務器與集群中的 Leader 服務器交換信息的端口
      • D 表示的是萬一集群中的 Leader 服務器掛了器瘪,需要一個端口來重新進行選舉,選出一個新的 Leader
zoo.cfg.png
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
  • 序言:七十年代末绘雁,一起剝皮案震驚了整個濱河市橡疼,隨后出現的幾起案子,更是在濱河造成了極大的恐慌庐舟,老刑警劉巖欣除,帶你破解...
    沈念sama閱讀 206,126評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現場離奇詭異挪略,居然都是意外死亡历帚,警方通過查閱死者的電腦和手機,發(fā)現死者居然都...
    沈念sama閱讀 88,254評論 2 382
  • 文/潘曉璐 我一進店門杠娱,熙熙樓的掌柜王于貴愁眉苦臉地迎上來抹缕,“玉大人,你說我怎么就攤上這事墨辛。” “怎么了趴俘?”我有些...
    開封第一講書人閱讀 152,445評論 0 341
  • 文/不壞的土叔 我叫張陵睹簇,是天一觀的道長。 經常有香客問我寥闪,道長太惠,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 55,185評論 1 278
  • 正文 為了忘掉前任疲憋,我火速辦了婚禮凿渊,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己埃脏,他們只是感情好搪锣,可當我...
    茶點故事閱讀 64,178評論 5 371
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著彩掐,像睡著了一般构舟。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上堵幽,一...
    開封第一講書人閱讀 48,970評論 1 284
  • 那天狗超,我揣著相機與錄音,去河邊找鬼朴下。 笑死努咐,一個胖子當著我的面吹牛,可吹牛的內容都是我干的殴胧。 我是一名探鬼主播渗稍,決...
    沈念sama閱讀 38,276評論 3 399
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼溃肪!你這毒婦竟也來了免胃?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 36,927評論 0 259
  • 序言:老撾萬榮一對情侶失蹤惫撰,失蹤者是張志新(化名)和其女友劉穎羔沙,沒想到半個月后,有當地人在樹林里發(fā)現了一具尸體厨钻,經...
    沈念sama閱讀 43,400評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡扼雏,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 35,883評論 2 323
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現自己被綠了夯膀。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片诗充。...
    茶點故事閱讀 37,997評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖诱建,靈堂內的尸體忽然破棺而出蝴蜓,到底是詐尸還是另有隱情,我是刑警寧澤俺猿,帶...
    沈念sama閱讀 33,646評論 4 322
  • 正文 年R本政府宣布茎匠,位于F島的核電站,受9級特大地震影響押袍,放射性物質發(fā)生泄漏诵冒。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,213評論 3 307
  • 文/蒙蒙 一谊惭、第九天 我趴在偏房一處隱蔽的房頂上張望汽馋。 院中可真熱鬧侮东,春花似錦、人聲如沸豹芯。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,204評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽告组。三九已至煤伟,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間木缝,已是汗流浹背便锨。 一陣腳步聲響...
    開封第一講書人閱讀 31,423評論 1 260
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留我碟,地道東北人放案。 一個月前我還...
    沈念sama閱讀 45,423評論 2 352
  • 正文 我出身青樓,卻偏偏與公主長得像矫俺,于是被迫代替她去往敵國和親吱殉。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 42,722評論 2 345

推薦閱讀更多精彩內容