安裝zookeeper
? ? 注意:安裝zookeeper之前顷帖,請(qǐng)先確保已經(jīng)安裝好了JDK逆航。? ??
? ? 1. 下載zookeeper
? ? ? ? ? ? 如果你找不到或臨時(shí)學(xué)習(xí)體驗(yàn)鼎文,可以試著用這里提供的,時(shí)間久或許會(huì)版本過(guò)低因俐。
? ? ? ? ? ? wget?https://www-eu.apache.org/dist/zookeeper/zookeeper-3.4.14/zookeeper-3.4.14.tar.gz
? ? 2. 解壓zookeeper
? ? ? ? ? ? tar? -zxvf?? zookeeper-3.4.14.tar.gz?
? ? 3. 我習(xí)慣將工具放在/usr/local/下拇惋,請(qǐng)各位按標(biāo)準(zhǔn)或喜好放置,順便把文件夾名字改了吧
? ? ? ? ?mv?zookeeper-3.4.14 /usr/local/zookeeper
? ? 4. 創(chuàng)建data文件夾
? ? ? ? cd /usr/local/zookeeper/
? ? ? ? mkdir data
? ? ? ?5. 修改配置文件
? ? ? ? vi conf/zoo.cfg
? ? ? ? 修改如下:
? ??????????????tickTime = 2000?
? ? ? ? ? ? ? ? # 這里的路徑請(qǐng)更改為自己的路徑
? ??????????????dataDir = /usr/local/zookeeper/data? ??
? ??????????????clientPort = 2181?
? ??????????????initLimit = 5?
? ??????????????syncLimit = 2????
? ? ? ? 6. 到此抹剩,這里其實(shí)已經(jīng)安裝好了
? ? ? ? ? ? ????啟動(dòng)/停止 zookeeper服務(wù)
? ? ? ? ? ? ? ????? bin/zkServer.sh? start/stop
? ? ? ? ? ? ? ? 啟動(dòng)客戶端
? ? ? ? ? ? ? ? ? ? bin/zkCli.sh
? ? ? ? 7. 每次啟動(dòng)服務(wù)或客戶端都需要 /usr/local/zookeeper/bin/zkServer.sh撑帖,顯得很麻煩。
? ? ? ? ? ? 我們可以把路徑加入全局配置中澳眷,步驟如下:
? ? ? ? ? ? ????????vi? /etc/profile
? ? ? ? ? ? 加入:?
????????????????????export PATH=$PATH:/usr/local/zookeeper/bin/
? ? ? ? ? ? ? ? ? ? 注意:路徑請(qǐng)用自己的路徑胡嘿,需要指定到zookeeper的bin下即可
? ? ? ? ? ? 然后重新加載
? ? ? ? ? ? ? ? ? ? source /etc/profile
? ? ? ? 8. 現(xiàn)在,我們可以在任意地方啟動(dòng)服務(wù)和客戶端了
? ? ? ? ? ? ? ? zkServer.sh start
? ? ? ? ? ? ? ? zkCli.sh