下載下傳
官網下載下傳位址:http://mirrors.shu.edu.cn/apache/zookeeper
上傳到 /home 目錄下
解壓
[root@localhost home]# tar -zxvf zookeeper-3.4.13.tar.gz
重命名為 zookeeper
[root@localhost home]# mv zookeeper-3.4.13 zookeeper
轉移到/usr/local目錄下
[root@localhost home]# mv zookeeper /usr/local/
配置
[root@localhost home]# vim /etc/profile
在export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL新增或更改以下四行
export JAVA_HOME=/usr/jdk8
export ZOOKEEPER_HOME=/usr/local/zookeeper
export CLASSPATH=.:%JAVA_HOME%/lib/dt.jar:%JAVA_HOME%/lib/tools.jar
export PATH=$PATH:$ZOOKEEPER_HOME/bin:$JAVA_HOME/bin
進入conf目錄
[root@localhost home]# cd /usr/local/zookeeper/conf/
[root@localhost conf]# ll
-rw-r--r--. 1 501 games 535 6月 30 01:04 configuration.xsl
-rw-r--r--. 1 501 games 2161 6月 30 01:04 log4j.properties
-rw-r--r--. 1 501 games 922 6月 30 01:04 zoo_sample.cfg
拷貝zoo_sample.cfg并重命名
[root@localhost conf]# cp zoo_sample.cfg zoo.cfg
打開zoo.cfg
[root@localhost conf]# vim zoo.cfg
配置以下兩行
dataDir=/usr/local/zookeeper/dataDir
dataLogDir=/usr/local/zookeeper/dataLogDir
在zookeeper目錄下建立上面的兩個檔案夾
[root@localhost conf]# cd /usr/local/zookeeper/
[root@localhost zookeeper]# mkdir dataDir
[root@localhost zookeeper]# mkdir dataLogDir
啟動
進入bin目錄下進行啟動
[root@localhost zookeeper]# cd bin/
[root@localhost bin]# ./zkServer.sh start
ZooKeeper JMX enabled by default
Using config: /usr/local/zookeeper/bin/../conf/zoo.cfg
Starting zookeeper ... STARTED
常用指令:
啟動:./zkServer.sh start
停止:./zkServer.sh stop
重新開機:./zkServer.sh restart
狀态:./zkServer.sh status
到此單機版的zookeeper配置及啟動成功了。
轉載于:https://www.cnblogs.com/suenshuai/p/9809135.html