zookeeper单机版安装

# java -version
java version "1.8.0_152"
Java(TM) SE Runtime Environment (build 1.8.0_152-b16)
Java HotSpot(TM) 64-Bit Server VM (build 25.152-b16, mixed mode)

  

# wget https://archive.apache.org/dist/zookeeper/zookeeper-3.4.9/zookeeper-3.4.9.tar.gz
# tar -xvf zookeeper-3.4.9.tar.gz 
# mv zookeeper-3.4.9 zookeeper

  

# ll
总用量 1584
drwxr-xr-x.  2 zhangsan zhangsan    4096 8月  23 2016 bin
-rw-rw-r--.  1 zhangsan zhangsan   83539 8月  23 2016 build.xml
-rw-rw-r--.  1 zhangsan zhangsan   90824 8月  23 2016 CHANGES.txt
drwxr-xr-x.  2 zhangsan zhangsan      74 8月  23 2016 conf
drwxr-xr-x. 10 zhangsan zhangsan    4096 8月  23 2016 contrib
drwxr-xr-x.  2 zhangsan zhangsan    4096 8月  23 2016 dist-maven
drwxr-xr-x.  6 zhangsan zhangsan    4096 8月  23 2016 docs
-rw-rw-r--.  1 zhangsan zhangsan    1953 8月  23 2016 ivysettings.xml
-rw-rw-r--.  1 zhangsan zhangsan    3499 8月  23 2016 ivy.xml
drwxr-xr-x.  4 zhangsan zhangsan    4096 8月  23 2016 lib
-rw-rw-r--.  1 zhangsan zhangsan   11938 8月  23 2016 LICENSE.txt
-rw-rw-r--.  1 zhangsan zhangsan     171 8月  23 2016 NOTICE.txt
-rw-rw-r--.  1 zhangsan zhangsan    1770 8月  23 2016 README_packaging.txt
-rw-rw-r--.  1 zhangsan zhangsan    1585 8月  23 2016 README.txt
drwxr-xr-x.  5 zhangsan zhangsan      44 8月  23 2016 recipes
drwxr-xr-x.  8 zhangsan zhangsan    4096 8月  23 2016 src
-rw-rw-r--.  1 zhangsan zhangsan 1368238 8月  23 2016 zookeeper-3.4.9.jar
-rw-rw-r--.  1 zhangsan zhangsan     819 8月  23 2016 zookeeper-3.4.9.jar.asc
-rw-rw-r--.  1 zhangsan zhangsan      33 8月  23 2016 zookeeper-3.4.9.jar.md5
-rw-rw-r--.  1 zhangsan zhangsan      41 8月  23 2016 zookeeper-3.4.9.jar.sha1
# cd conf/
# mv zoo_sample.cfg zoo.cfg
#dataDir=/tmp/zookeeper
dataDir=/data/soft/zookeeper/data
# sh bin/zkServer.sh 
ZooKeeper JMX enabled by default
Using config: /data/soft/zookeeper/bin/../conf/zoo.cfg
Usage: bin/zkServer.sh {start|start-foreground|stop|restart|status|upgrade|print-cmd}

  

# sh bin/zkServer.sh start
ZooKeeper JMX enabled by default
Using config: /data/soft/zookeeper/bin/../conf/zoo.cfg
Starting zookeeper ... STARTED

  

# jps
4554 Jps

  

# bin/zkServer.sh status
ZooKeeper JMX enabled by default
Using config: /data/soft/zookeeper/bin/../conf/zoo.cfg
Mode: standalone

  

# bin/zkCli.sh 
Connecting to localhost:2181
2018-04-16 04:30:14,757 [myid:] - INFO  [main:Environment@100] - Client environment:zookeeper.version=3.4.9-1757313, built on 08/23/2016 06:50 GMT
2018-04-16 04:30:14,761 [myid:] - INFO  [main:Environment@100] - Client environment:host.name=localhost
2018-04-16 04:30:14,762 [myid:] - INFO  [main:Environment@100] - Client environment:java.version=1.8.0_152
2018-04-16 04:30:14,764 [myid:] - INFO  [main:Environment@100] - Client environment:java.vendor=Oracle Corporation
2018-04-16 04:30:14,765 [myid:] - INFO  [main:Environment@100] - Client environment:java.home=/usr/local/jdk1.8.0_152/jre
2018-04-16 04:30:14,765 [myid:] - INFO  [main:Environment@100] - Client environment:java.class.path=/data/soft/zookeeper/bin/../build/classes:/data/soft/zookeeper/bin/../build/lib/*.jar:/data/soft/zookeeper/bin/../lib/slf4j-log4j12-1.6.1.jar:/data/soft/zookeeper/bin/../lib/slf4j-api-1.6.1.jar:/data/soft/zookeeper/bin/../lib/netty-3.10.5.Final.jar:/data/soft/zookeeper/bin/../lib/log4j-1.2.16.jar:/data/soft/zookeeper/bin/../lib/jline-0.9.94.jar:/data/soft/zookeeper/bin/../zookeeper-3.4.9.jar:/data/soft/zookeeper/bin/../src/java/lib/*.jar:/data/soft/zookeeper/bin/../conf:.:/usr/local/jdk1.8.0_152/lib/dt.jar:/usr/local/jdk1.8.0_152/lib/tools.jar
2018-04-16 04:30:14,765 [myid:] - INFO  [main:Environment@100] - Client environment:java.library.path=/usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib
2018-04-16 04:30:14,765 [myid:] - INFO  [main:Environment@100] - Client environment:java.io.tmpdir=/tmp
2018-04-16 04:30:14,765 [myid:] - INFO  [main:Environment@100] - Client environment:java.compiler=<NA>
2018-04-16 04:30:14,766 [myid:] - INFO  [main:Environment@100] - Client environment:os.name=Linux
2018-04-16 04:30:14,766 [myid:] - INFO  [main:Environment@100] - Client environment:os.arch=amd64
2018-04-16 04:30:14,766 [myid:] - INFO  [main:Environment@100] - Client environment:os.version=2.6.32-431.el6.x86_64
2018-04-16 04:30:14,766 [myid:] - INFO  [main:Environment@100] - Client environment:user.name=root
2018-04-16 04:30:14,766 [myid:] - INFO  [main:Environment@100] - Client environment:user.home=/root
2018-04-16 04:30:14,766 [myid:] - INFO  [main:Environment@100] - Client environment:user.dir=/data/soft/zookeeper
2018-04-16 04:30:14,774 [myid:] - INFO  [main:ZooKeeper@438] - Initiating client connection, connectString=localhost:2181 sessionTimeout=30000 watcher=org.apache.zookeeper.ZooKeeperMain$MyWatcher@579bb367
Welcome to ZooKeeper!
2018-04-16 04:30:14,847 [myid:] - INFO  [main-SendThread(localhost:2181):ClientCnxn$SendThread@1032] - Opening socket connection to server localhost/127.0.0.1:2181. Will not attempt to authenticate using SASL (unknown error)
JLine support is enabled
2018-04-16 04:30:14,978 [myid:] - INFO  [main-SendThread(localhost:2181):ClientCnxn$SendThread@876] - Socket connection established to localhost/127.0.0.1:2181, initiating session
2018-04-16 04:30:15,022 [myid:] - INFO  [main-SendThread(localhost:2181):ClientCnxn$SendThread@1299] - Session establishment complete on server localhost/127.0.0.1:2181, sessionid = 0x162caf363810000, negotiated timeout = 30000

WATCHER::

WatchedEvent state:SyncConnected type:None path:null
[zk: localhost:2181(CONNECTED) 0] ls /
[zookeeper]
[zk: localhost:2181(CONNECTED) 1] quit
Quitting...
2018-04-16 04:30:32,294 [myid:] - INFO  [main:ZooKeeper@684] - Session: 0x162caf363810000 closed
2018-04-16 04:30:32,306 [myid:] - INFO  [main-EventThread:ClientCnxn$EventThread@519] - EventThread shut down for session: 0x162caf363810000

  

[zk: localhost:2181(CONNECTED) 0] ls /
[zookeeper]

  

# bin/zkServer.sh stop
ZooKeeper JMX enabled by default
Using config: /data/soft/zookeeper/bin/../conf/zoo.cfg
Stopping zookeeper ... STOPPED
[root@localhost zookeeper]# bin/zkServer.sh status
ZooKeeper JMX enabled by default
Using config: /data/soft/zookeeper/bin/../conf/zoo.cfg
Error contacting service. It is probably not running.

  

原文地址:https://www.cnblogs.com/nshgo/p/8853445.html