已配置好的,我用的版本是3.4.6:
鏈接:https://pan.baidu.com/s/1It8_efSRb1_IwOePOfyHDw
提取碼:1234
1.下載zookeeper
https://zookeeper.apache.org/releases.html
根據(jù)自己的需要下載版本
2.解壓修改
放到D盤的Server文件夾下性锭,前面文章說到過孵班,服務程序統(tǒng)一放到server文件夾
在文件夾下創(chuàng)建zookeeperCluster,并把剛才下載好的zookeeper招驴,解壓之后放進去
解壓后的目錄如下篙程,打開conf,將zoo_sample.cfg復制3份别厘,分別命名為zoo2181.cfg虱饿、zoo2082.cfg、zoo2083.cfg
配置端口,打開zoo2181.cfg文件,zookeeper默認的端口號為2181,如果你的電腦有端口沖突触趴,將端口改為其他的氮发,比如3181、自己記得就行
修改的地方? 1.clientPort=2181(默認2181冗懦,可修改)? ?
????????????????????2.dataDir=../data/2181(在上一級目錄里面建一個data文件夾爽冕,在data里面再見3個文件夾分別是2181、2182披蕉、2183颈畸,再分別在這3個文件夾里分別建一個交myid的文件乌奇,注意myid沒有擴展名)? ? ?
新增的地方 server.x=地址段
2181文件夾下的myid為1,注意頂開頭寫,沒有空格
2182文件夾下的myid為2,注意頂開頭寫眯娱,沒有空格
2182文件夾下的myid為3,注意頂開頭寫礁苗,沒有空格
相同的方法配置另外兩個
3.修改啟動文件
? ? 打開bin目錄,將zkEnv.cmd和zkServer.cmd分別復制兩份徙缴,并修改文件名
打開zkServer2181.cmd,你就會發(fā)現(xiàn)试伙,哦,原來是這么回事于样,
修改zkServer218x.cmd疏叨、zkEnv218x.cmd 將圖中部分改成對應的
對的 在call 里面,將原來的zkEnv.cmd部分改為百宇,你修改的文件的對應名字
使用相同的方法將另外兩個修改一下就可以去雙擊zkServerXXXX.cmd啟動了,
你也可以新建一個.bat批量啟動程序startAll.bat,去批量啟動考廉,
雙擊startAll.bat,會彈出來三個窗口,myid會有對應的1携御,2昌粤,3。如果報myid找不到啄刹,有可能是你設置的路徑涮坐、文件有錯誤