zookeeper學(xué)習(xí)之三:ubuntu下單機(jī)偽集群搭建

自己就一臺機(jī)器(ubuntu)同衣,懶得弄虛擬機(jī)了母蛛,因此搭了一個單機(jī)偽分布式的集群,即同一臺機(jī)器三個zookeeper服務(wù)乳怎。

0.準(zhǔn)備工作

  • 要安裝JDK(略):java運(yùn)行的環(huán)境

  • 為了搭建偽分布式(三個服務(wù))彩郊,因此,建立相應(yīng)的目錄(3個)

    /home/zookeeper/server0
    /home/zookeeper/server1
    /home/zookeeper/server2

1.zookeeper下載

ubuntu下使用 wget url 下載資源蚪缀。找一個穩(wěn)定的版本即可秫逝。
wget http://apache.osuosl.org/zookeeper/zookeeper-3.4.9/zookeeper-3.4.9.tar.gz
下載到download目錄下。

2.tar 解壓

利用tar命令解壓询枚。
tar -xf zookeeper-3.4.9.tar.gz
解壓到該目錄下违帆,多出文件夾zookeeper-3.4.9。

3.相關(guān)配置修改

zookeeper-3.4.9/conf目錄下 創(chuàng)建配置文件
cp zookeeper-sample.cfg zoo.cfg

在zookeeper-3.4.9目錄下新建目錄data金蜀,logs

內(nèi)容修改成(開啟主要參數(shù)即可刷后,配置端口,配置集群):

# The number of milliseconds of each tick (發(fā)送心跳的間隔時間)
tickTime=2000
# The number of ticks that the initial ( 配置允許 followers 連接并同步到 leader 的最大時間渊抄,初始為tickTime 屬性值的 10 倍)
# synchronization phase can take
initLimit=10
# The number of ticks that can pass between 
# sending a request and getting an acknowledgement(請求和應(yīng)答時間長度尝胆,最長不能超過多少個 tickTime 的時間長度)
syncLimit=5
# 保存數(shù)據(jù),保存日志的路徑
dataDir=/home/zookeeper/server0/zookeeper-3.4.9/data
dataLofDir=/home/zookeeper/server0/zookeeper-3.4.9/logs
# the port at which the clients will connect(客戶端連接 Zookeeper 服務(wù)器的端口)
clientPort=2180
# the maximum number of client connections.(最大客戶連接數(shù))
#maxClientCnxns=60
#
# Be sure to read the maintenance section of the 
# administrator guide before turning on autopurge.
#
http://zookeeper.apache.org/doc/current/zookeeperAdmin.html#sc_maintenance
#
# The number of snapshots to retain in dataDir(自動清理snapshot和事務(wù)日志的功能)
#autopurge.snapRetainCount=3
# Purge task interval in hours
# Set to "0" to disable auto purge feature
#autopurge.purgeInterval=1
#集群信息(服務(wù)器編號护桦,服務(wù)器地址含衔,LF通信端口,選舉端口)
server.0=127.0.0.1:8880:7770
server.1=127.0.0.1:8881:7771
server.2=127.0.0.1:8882:7773

將修改完后的目錄拷貝到相應(yīng)的目錄下
/home/zookeeper/server0
/home/zookeeper/server1
/home/zookeeper/server2
并修改相應(yīng)的zoo.cfg文件(端口二庵,目錄等)

4.啟動

在zookeeper-3.4.9/bin目錄下贪染,有zkServer.sh
./zkServer.sh start 即可啟動該服務(wù)。
依次啟動三個服務(wù)催享。啟動會打印日志如下

JMX enabled by default  
Using config: /home/zookeeper/server0/zookeeper-3.4.9/bin/../conf/zoo.cfg  
Starting zookeeper ... STARTED  

jps查看啟動的服務(wù)
./zkServer.sh status 查看相應(yīng)服務(wù)狀態(tài)
zookeeper.out 查看日志
zkServer.sh stop關(guān)閉服務(wù)

5.遇到的坑

1 找不到j(luò)ava -----在zkServer.sh下添加javahome,path 信息
添加的示例如下

export JAVA_HOME=/usr/lib/jdk  
export PATH=$JAVA_HOME/bin:$PATH  

2 QuorumPeer錯誤---配置myid信息
在data目錄下建立 myid文件杭隙,并輸入相應(yīng)的編號

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市因妙,隨后出現(xiàn)的幾起案子痰憎,更是在濱河造成了極大的恐慌票髓,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,290評論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件信殊,死亡現(xiàn)場離奇詭異炬称,居然都是意外死亡汁果,警方通過查閱死者的電腦和手機(jī)涡拘,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,107評論 2 385
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來据德,“玉大人鳄乏,你說我怎么就攤上這事〖” “怎么了橱野?”我有些...
    開封第一講書人閱讀 156,872評論 0 347
  • 文/不壞的土叔 我叫張陵,是天一觀的道長善玫。 經(jīng)常有香客問我水援,道長,這世上最難降的妖魔是什么茅郎? 我笑而不...
    開封第一講書人閱讀 56,415評論 1 283
  • 正文 為了忘掉前任蜗元,我火速辦了婚禮,結(jié)果婚禮上系冗,老公的妹妹穿的比我還像新娘奕扣。我一直安慰自己,他們只是感情好掌敬,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,453評論 6 385
  • 文/花漫 我一把揭開白布惯豆。 她就那樣靜靜地躺著,像睡著了一般奔害。 火紅的嫁衣襯著肌膚如雪楷兽。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,784評論 1 290
  • 那天华临,我揣著相機(jī)與錄音拄养,去河邊找鬼。 笑死银舱,一個胖子當(dāng)著我的面吹牛瘪匿,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播寻馏,決...
    沈念sama閱讀 38,927評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼棋弥,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了诚欠?” 一聲冷哼從身側(cè)響起顽染,我...
    開封第一講書人閱讀 37,691評論 0 266
  • 序言:老撾萬榮一對情侶失蹤漾岳,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后粉寞,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體尼荆,經(jīng)...
    沈念sama閱讀 44,137評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,472評論 2 326
  • 正文 我和宋清朗相戀三年唧垦,在試婚紗的時候發(fā)現(xiàn)自己被綠了捅儒。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,622評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡振亮,死狀恐怖巧还,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情坊秸,我是刑警寧澤麸祷,帶...
    沈念sama閱讀 34,289評論 4 329
  • 正文 年R本政府宣布,位于F島的核電站褒搔,受9級特大地震影響阶牍,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜星瘾,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,887評論 3 312
  • 文/蒙蒙 一走孽、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧死相,春花似錦融求、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,741評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至肮柜,卻和暖如春陷舅,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背审洞。 一陣腳步聲響...
    開封第一講書人閱讀 31,977評論 1 265
  • 我被黑心中介騙來泰國打工莱睁, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人芒澜。 一個月前我還...
    沈念sama閱讀 46,316評論 2 360
  • 正文 我出身青樓仰剿,卻偏偏與公主長得像,于是被迫代替她去往敵國和親痴晦。 傳聞我的和親對象是個殘疾皇子南吮,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,490評論 2 348

推薦閱讀更多精彩內(nèi)容