From: Satish B. <cth...@gm...> - 2008-08-06 18:49:48
|
I am using the 2.2.1 version of ZooKeeper. My zoo.cfg file is: # The number of milliseconds of each tick tickTime=2000 # the directory where the snapshot is stored. dataDir=/Users/satish/zookeeper/server1/data/ # the port at which the clients will connect clientPort=2181 The command line I am using for the server is: java -cp zookeeper-dev.jar:java/lib/log4j-1.2.15.jar:conf com.yahoo.zookeeper.server.quorum.QuorumPeer conf/zoo.cfg and for the client: java -cp zookeeper-dev.jar:java/lib/log4j-1.2.15.jar:conf com.yahoo.zookeeper.ZooKeeper 127.0.0.1:2181 Here is what I get on the client end: WARN - [SendThread:ClientCnxn$SendThread@639] - Trying to connect to / 127.0.0.1:2181 WARN - [SendThread:ClientCnxn$SendThread@568] - Priming connection to java.nio.channels.SocketChannel[connected local=/127.0.0.1:63815 remote=/ 127.0.0.1:2181] null: 3--1 WARN - [SendThread:ClientCnxn$SendThread@719] - Closing: java.io.IOException: TIMED OUT at com.yahoo.zookeeper.ClientCnxn$SendThread.run(ClientCnxn.java:666) null: 0--1 WARN - [SendThread:ClientCnxn$SendThread@639] - Trying to connect to / 127.0.0.1:2181 WARN - [SendThread:ClientCnxn$SendThread@568] - Priming connection to java.nio.channels.SocketChannel[connected local=/127.0.0.1:63816 remote=/ 127.0.0.1:2181] null: 3--1 create /test hello Processing create WARN - [SendThread:ClientCnxn$SendThread@719] - Closing: java.io.IOException: TIMED OUT at com.yahoo.zookeeper.ClientCnxn$SendThread.run(ClientCnxn.java:666) Exception in thread "main" com.yahoo.zookeeper.KeeperException: KeeperErrorCode = ConnectionLoss for /test at com.yahoo.zookeeper.ZooKeeper.create(ZooKeeper.java:244) at com.yahoo.zookeeper.ZooKeeper.processCmd(ZooKeeper.java:788) at com.yahoo.zookeeper.ZooKeeper.main(ZooKeeper.java:745) At this point the client exits. Note the continuous stream of "null: 3--1" type errors. Why is it constantly having to reconnect to the server? Finally, when I type in a simple create command the client goes belly up and exits. Even though I am following the exact instructions in the SourceForge wiki, I figured maybe I was doing something wrong, so I decided to run the unit tests. Sure enough, they also failed! junit.run: Warning: Reference test.classpath has not been set at runtime, but was found during build file parsing, attempting to resolve. Future versions of Ant may support referencing ids defined in non-executed targets. [junit] Running com.yahoo.zookeeper.server.DeserializationPerfTest [junit] Tests run: 8, Failures: 0, Errors: 0, Time elapsed: 9.549 sec [junit] Running com.yahoo.zookeeper.server.SerializationPerfTest [junit] Tests run: 8, Failures: 0, Errors: 0, Time elapsed: 6.78 sec [junit] Running com.yahoo.zookeeper.server.ZooKeeperServerTest [junit] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 0.139 sec [junit] Running com.yahoo.zookeeper.test.AsyncTest [junit] Tests run: 2, Failures: 2, Errors: 0, Time elapsed: 103.648 sec [junit] Test com.yahoo.zookeeper.test.AsyncTest FAILED [junit] Running com.yahoo.zookeeper.test.ClientTest [junit] Tests run: 4, Failures: 4, Errors: 0, Time elapsed: 140.248 sec [junit] Test com.yahoo.zookeeper.test.ClientTest FAILED [junit] Running com.yahoo.zookeeper.test.DataTreeTest [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.087 sec [junit] Running com.yahoo.zookeeper.test.OOMTest [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.014 sec [junit] Running com.yahoo.zookeeper.test.QuorumTest [junit] Tests run: 4, Failures: 3, Errors: 1, Time elapsed: 169.124 sec [junit] Test com.yahoo.zookeeper.test.QuorumTest FAILED [junit] Running com.yahoo.zookeeper.test.RecoveryTest [junit] Tests run: 1, Failures: 0, Errors: 1, Time elapsed: 14.635 sec [junit] Test com.yahoo.zookeeper.test.RecoveryTest FAILED [junit] Running com.yahoo.zookeeper.test.SessionTest [junit] Tests run: 2, Failures: 0, Errors: 1, Time elapsed: 32.542 sec [junit] Test com.yahoo.zookeeper.test.SessionTest FAILED BUILD FAILED /Users/satish/zookeeper/build.xml:336: The following error occurred while executing this line: /Users/satish/zookeeper/build.xml:314: Tests failed! Total time: 9 minutes 4 seconds Any ideas what's going on? Satish |