# 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.