java
0 1 2 3 4 5 6 7 |
$ wget http://download.oracle.com/otn-pub/java/jdk/8u92-b14/jdk-8u92-linux-x64.tar.gz $ wget http://mirrors.cnnic.cn/apache/tomcat/tomcat-8/v8.0.35/bin/apache-tomcat-8.0.35.tar.gz $ tar zxf jdk-8u92-linux-x64.tar.gz $ mv jdk1.8.0_92/ /byrd/service/ $ ln -s /byrd/service/jdk1.8.0_92/ /usr/local/jdk $ export JAVA_HOME=/usr/local/jdk $ export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH $ export CLASSPATH=.$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$JAVA_HOME/lib/tools.jar |
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 |
$ tail -3 /etc/hosts 10.4.0.17 zookeeper_01 10.4.0.18 zookeeper_02 10.4.0.19 zookeeper_03 $ mkdir /byrd/tools -p $ cd /byrd/tools $ wget http://mirrors.hust.edu.cn/apache/zookeeper/zookeeper-3.4.12/zookeeper-3.4.12.tar.gz $ tar zxf zookeeper-3.4.12.tar.gz $ mv zookeeper-3.4.12 /opt/ $ ln -s /opt/zookeeper-3.4.12/ /usr/local/zookeeper $ cd /usr/local/zookeeper/conf/ $ cp zoo_sample.cfg zoo.cfg $ egrep -v "^$|#" zoo.cfg tickTime=2000 initLimit=10 syncLimit=5 dataDir=/data/zookeeper clientPort=2181 $ ../bin/zkServer.sh start $ netstat -tunlp|grep 2181 tcp6 0 0 :::2181 :::* LISTEN 1125/java $ ../bin/zkServer.sh status Mode: leader $ ../bin/zkCli.sh [zk: localhost:2181(CONNECTED) 3] stat /zookeeper cZxid = 0x0 ctime = Thu Jan 01 08:00:00 CST 1970 mZxid = 0x0 mtime = Thu Jan 01 08:00:00 CST 1970 pZxid = 0x0 cversion = -1 dataVersion = 0 aclVersion = 0 ephemeralOwner = 0x0 dataLength = 0 numChildren = 1 [zk: localhost:2181(CONNECTED) 4] create /node1 123 Created /node1 [zk: localhost:2181(CONNECTED) 5] ls / [zookeeper, node1] |
shujuhifu
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 |
[root@zookeeper_01 conf]# cd /data/zookeeper/version-2/ [root@zookeeper_01 version-2]# ll total 20 -rw-r--r-- 1 root root 1 Oct 30 22:20 acceptedEpoch -rw-r--r-- 1 root root 1 Oct 30 22:20 currentEpoch -rw-r--r-- 1 root root 67108880 Oct 30 22:26 log.200000001 -rw-r--r-- 1 root root 296 Oct 30 22:14 snapshot.100000000 [root@zookeeper_01 version-2]# rm -rf /tmp/zookeeper/version-2/* [root@zookeeper_01 version-2]# cp log.200000001 snapshot.100000000 /tmp/zookeeper/version-2/ [root@zookeeper_01 version-2]# /opt/zookeeper-3.4.12_01/bin/zkServer.sh start ZooKeeper JMX enabled by default Using config: /opt/zookeeper-3.4.12_01/bin/../conf/zoo.cfg Starting zookeeper ... STARTED [root@zookeeper_01 version-2]# netstat -tunlp|grep 3181 tcp6 0 0 :::3181 :::* LISTEN 1599/java [root@zookeeper_01 version-2]# /opt/zookeeper-3.4.12_01/bin/zkCli.sh -server 10.4.0.17:3181 [zk: 10.4.0.17:3181(CONNECTED) 0] ls / [zookeeper, node1] [zk: 10.4.0.17:3181(CONNECTED) 1] ls /node1/ Command failed: java.lang.IllegalArgumentException: Path must not end with / character [zk: 10.4.0.17:3181(CONNECTED) 2] ls /node1 [] [zk: 10.4.0.17:3181(CONNECTED) 3] get /node1 123 cZxid = 0x200000002 ctime = Tue Oct 30 22:26:43 CST 2018 mZxid = 0x200000002 mtime = Tue Oct 30 22:26:43 CST 2018 pZxid = 0x200000002 cversion = 0 dataVersion = 0 aclVersion = 0 ephemeralOwner = 0x0 dataLength = 3 numChildren = 0 [zk: 10.4.0.17:3181(CONNECTED) 4] |
申明:除非注明Byrd's Blog内容均为原创,未经许可禁止转载!详情请阅读版权申明!