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 打開 zoo.cfg 文件并修改其內(nèi)容為如下:
# The number of milliseconds of each tick # zookeeper 定義的基準(zhǔn)時間間隔,單位:毫秒 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 # 客戶端訪問 zookeeper 的端口號 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 打開 /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、啟動 zookeeper 服務(wù):
zkServer.sh start
如打印如下信息則表明啟動成功:
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ù),希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關(guān)文章
Linux環(huán)境下Apache服務(wù)器配置二級域名的方法詳解
這篇文章主要介紹了Linux環(huán)境下Apache服務(wù)器配置二級域名的方法,結(jié)合具體實例形式較為詳細(xì)的分析了Linux環(huán)境下Apache服務(wù)器配置二級域名的具體步驟與相關(guān)操作技巧,需要的朋友可以參考下2019-07-07詳解linux centos yum安裝LAMP環(huán)境
本篇文章主要介紹了linux centos yum安裝LAMP環(huán)境 ,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧。2016-12-12Linux jdk安裝及環(huán)境變量配置教程(jdk-8u144-linux-x64.tar.gz)
這篇文章主要介紹了Linux jdk安裝及環(huán)境變量配置(jdk-8u144-linux-x64.tar.gz),本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-03-03Ubuntu16.04配置lamp環(huán)境的具體方法
下面小編就為大家?guī)硪黄猆buntu16.04配置lamp環(huán)境的具體方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-05-05Ubuntu系統(tǒng)下用Crontab命令定時執(zhí)行PHP文件詳解
這篇文章主要給大家介紹了在Ubuntu系統(tǒng)下用Crontab命令定時執(zhí)行PHP文件的相關(guān)資料,文中介紹的非常詳細(xì),對大家具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起看看吧。2017-06-06Linux下通過sed命令對kv方式的配置文件進(jìn)行修改
sed是unix下的面向字符流的編輯器,即stream editor, 它是面向行的,以行為單位進(jìn)行處理,同時,sed是非交互式的,一旦執(zhí)行便要處理完整個文件。這篇文章主要介紹了Linux下通過sed命令對kv方式的配置文件進(jìn)行修改,需要的朋友可以參考下2018-11-11