linux系統(tǒng)安裝zookeeper 服務(wù)的方法
1、創(chuàng)建 /usr/local/services/zookeeper 文件夾:
mkdir -p /usr/local/services/zookeeper
2、進(jìn)入到 /usr/local/services/zookeeper 目錄中:
cd /usr/local/services/zookeeper
3、下載 zookeeper-3.4.9.tar.gz:
wget https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/zookeeper-3.4.9/zookeeper-3.4.9.tar.gz
4、解壓縮 zookeeper-3.4.9.tar.gz:
tar -zxvf zookeeper-3.4.9.tar.gz
5、進(jìn)入到 /usr/local/services/zookeeper/zookeeper-3.4.9/conf 目錄中:
cd zookeeper-3.4.9/conf/
6、復(fù)制 zoo_sample.cfg 文件的并命名為為 zoo.cfg:
cp zoo_sample.cfg zoo.cfg
7、用 vim 打開(kāi) zoo.cfg 文件并修改其內(nèi)容為如下:
# The number of milliseconds of each tick # zookeeper 定義的基準(zhǔn)時(shí)間間隔,單位:毫秒 tickTime=2000 # The number of ticks that the initial # synchronization phase can take initLimit=10 # The number of ticks that can pass between # sending a request and getting an acknowledgement syncLimit=5 # the directory where the snapshot is stored. # do not use /tmp for storage, /tmp here is just # example sakes. # dataDir=/tmp/zookeeper # 數(shù)據(jù)文件夾 dataDir=/usr/local/services/zookeeper/zookeeper-3.4.9/data # 日志文件夾 dataLogDir=/usr/local/services/zookeeper/zookeeper-3.4.9/logs # the port at which the clients will connect # 客戶端訪問(wèn) zookeeper 的端口號(hào) clientPort=2181 # the maximum number of client connections. # increase this if you need to handle more clients #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 #autopurge.snapRetainCount=3 # Purge task interval in hours # Set to "0" to disable auto purge feature #autopurge.purgeInterval=1
8、保存并關(guān)閉 zoo.cfg 文件:
9、進(jìn)入到 /usr/local/services/zookeeper/zookeeper-3.4.9/bin 目錄中:
cd ../bin/
10、用 vim 打開(kāi) /etc/ 目錄下的配置文件 profile:
vim /etc/profile
并在其尾部追加如下內(nèi)容:
# idea - zookeeper-3.4.9 config start - 2016-09-08 export ZOOKEEPER_HOME=/usr/local/services/zookeeper/zookeeper-3.4.9/ export PATH=$ZOOKEEPER_HOME/bin:$PATH export PATH # idea - zookeeper-3.4.9 config start - 2016-09-08
11、使 /etc/ 目錄下的 profile 文件即可生效:
source /etc/profile
12、啟動(dòng) zookeeper 服務(wù):
zkServer.sh start
如打印如下信息則表明啟動(dòng)成功:
ZooKeeper JMX enabled by default Using config: /usr/local/services/zookeeper/zookeeper-3.4.9/bin/../conf/zoo.cfg Starting zookeeper ... STARTED
13、查詢 zookeeper 狀態(tài):
zkServer.sh status
14、關(guān)閉 zookeeper 服務(wù):
zkServer.sh stop
如打印如下信息則表明成功關(guān)閉:
ZooKeeper JMX enabled by default Using config: /usr/local/services/zookeeper/zookeeper-3.4.9/bin/../conf/zoo.cfg Stopping zookeeper ... STOPPED
15、重啟 zookeeper 服務(wù):
zkServer.sh restart
如打印如下信息則表明重啟成功:
ZooKeeper JMX enabled by default Using config: /usr/local/services/zookeeper/zookeeper-3.4.9/bin/../conf/zoo.cfg ZooKeeper JMX enabled by default Using config: /usr/local/services/zookeeper/zookeeper-3.4.9/bin/../conf/zoo.cfg Stopping zookeeper ... STOPPED ZooKeeper JMX enabled by default Using config: /usr/local/services/zookeeper/zookeeper-3.4.9/bin/../conf/zoo.cfg Starting zookeeper ... STARTED
總結(jié)
以上所述是小編給大家介紹的linux 安裝zookeeper 服務(wù),希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
- Zookeeper連接超時(shí)問(wèn)題與拒絕連接的解決方案
- Zookeeper和Eureka哪個(gè)更好?
- zookeeper概述圖文詳解
- zookeeper節(jié)點(diǎn)類型詳解
- zookeeper監(jiān)聽(tīng)器原理的詳解
- 從dubbo zookeeper注冊(cè)地址提取出zookeeper地址的方法
- linux上安裝zookeeper 啟動(dòng)和關(guān)閉的教程
- 使用dubbo+zookeeper+spring boot構(gòu)建服務(wù)的方法詳解
- SpringCloud用Zookeeper搭建配置中心的方法
- zookeeper服務(wù)優(yōu)化的一些建議
相關(guān)文章
Linux環(huán)境下Apache服務(wù)器配置二級(jí)域名的方法詳解
這篇文章主要介紹了Linux環(huán)境下Apache服務(wù)器配置二級(jí)域名的方法,結(jié)合具體實(shí)例形式較為詳細(xì)的分析了Linux環(huán)境下Apache服務(wù)器配置二級(jí)域名的具體步驟與相關(guān)操作技巧,需要的朋友可以參考下2019-07-07詳解linux centos yum安裝LAMP環(huán)境
本篇文章主要介紹了linux centos yum安裝LAMP環(huán)境 ,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧。2016-12-12Linux jdk安裝及環(huán)境變量配置教程(jdk-8u144-linux-x64.tar.gz)
這篇文章主要介紹了Linux jdk安裝及環(huán)境變量配置(jdk-8u144-linux-x64.tar.gz),本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-03-03Ubuntu16.04配置lamp環(huán)境的具體方法
下面小編就為大家?guī)?lái)一篇Ubuntu16.04配置lamp環(huán)境的具體方法。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-05-05Linux服務(wù)器部署JavaWeb項(xiàng)目完整教程
這篇文章主要介紹了Linux服務(wù)器部署JavaWeb項(xiàng)目完整教程,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-09-09Ubuntu系統(tǒng)下用Crontab命令定時(shí)執(zhí)行PHP文件詳解
這篇文章主要給大家介紹了在Ubuntu系統(tǒng)下用Crontab命令定時(shí)執(zhí)行PHP文件的相關(guān)資料,文中介紹的非常詳細(xì),對(duì)大家具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起看看吧。2017-06-06Linux下通過(guò)sed命令對(duì)kv方式的配置文件進(jìn)行修改
sed是unix下的面向字符流的編輯器,即stream editor, 它是面向行的,以行為單位進(jìn)行處理,同時(shí),sed是非交互式的,一旦執(zhí)行便要處理完整個(gè)文件。這篇文章主要介紹了Linux下通過(guò)sed命令對(duì)kv方式的配置文件進(jìn)行修改,需要的朋友可以參考下2018-11-11