2016-10-12 2 views
6

ZooKeeperは問題なく動作していましたが、開かれたcliウィンドウに永続的なjava.net.ConnectExceptionが表示されていました。今私がzkServer.cmdを使用してZooKeeperを起動しようとすると、私は永久にEndOfStreamExceptionsを取得し、サーバは決して起動しません。ここではCLI出力は次のようになります。ここではApache ZooKeeperサーバー起動時に永続的なEndOfStreamExceptionsを取得する

c:\zookeeper\bin>zkServer.cmd 

c:\zookeeper\bin>call "C:\Program Files\Java\jdk1.8.0_71"\bin\java "-Dzookeeper.log.dir=c:\zookeeper\bin\.." "-Dzookeeper.root.logger=INFO,CONSOLE" -cp "c:\zookeeper\bin\..\build\classes;c:\zookeeper\bin\..\build\lib\*;c:\zookeeper\bin\..\*;c:\zookeeper\bin\..\lib\*;c:\zookeeper\bin\..\conf" org.apache.zookeeper.server.quorum.QuorumPeerMain "c:\zookeeper\bin\..\conf\zoo.cfg" 
[myid:] - INFO [main:[email protected]] - Reading configuration from: c:\zookeeper\bin\..\conf\zoo.cfg 
[myid:] - INFO [main:[email protected]] - Resolved hostname: 127.0.0.1 to address: /127.0.0.1 
[myid:] - ERROR [main:[email protected]] - Invalid configuration, only one server specified (ignoring) 
[myid:] - INFO [main:[email protected]8] - autopurge.snapRetainCount set to 3 
[myid:] - INFO [main:[email protected]] - autopurge.purgeInterval set to 12 
[myid:] - WARN [main:[email protected]] - Either no config or no quorum defined in config, running in standalone mode 
[myid:] - INFO [PurgeTask:[email protected]] - Purge task started. 
[myid:] - INFO [PurgeTask:[email protected]] - Purge task completed. 
[myid:] - INFO [main:[email protected]] - Reading configuration from: c:\zookeeper\bin\..\conf\zoo.cfg 
[myid:] - INFO [main:[email protected]] - Resolved hostname: 127.0.0.1 to address: /127.0.0.1 
[myid:] - ERROR [main:[email protected]] - Invalid configuration, only one server specified (ignoring) 
[myid:] - INFO [main:[email protected]] - Starting server 
[myid:] - INFO [main:[email protected]] - Server environment:zookeeper.version=3.4.9-1757313, built on 08/23/ 06:50 GMT 
[myid:] - INFO [main:[email protected]] - Server environment:host.name=DESKTOP-IIFNRSB 
[myid:] - INFO [main:[email protected]] - Server environment:java.version=1.8.0_71 
[myid:] - INFO [main:[email protected]] - Server environment:java.vendor=Oracle Corporation 
[myid:] - INFO [main:[email protected]] - Server environment:java.home=C:\Program Files\Java\jdk1.8.0_71\jre 
[myid:] - INFO [main:[email protected]] - Server environment:java.class.path=c:\zookeeper\bin\..\build\classes;c:\zookeeper\bin\..\build\lib\*;c:\zookeeper\bin\..\zookeeper-3.4.9.jar;c:\zookeeper\bin\..\lib\jline-0.9.94.jar;c:\zookeeper\bin\..\lib\log4j-1.2.16.jar;c:\zookeeper\bin\..\lib\netty-3.10.5.Final.jar;c:\zookeeper\bin\..\lib\slf4j-api-1.6.1.jar;c:\zookeeper\bin\..\lib\slf4j-log4j12-1.6.1.jar;c:\zookeeper\bin\..\conf 
[myid:] - INFO [main:[email protected]] - Server environment:java.library.path=C:\Program Files\Java\jdk1.8.0_71\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\ProgramData\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\WiFi\bin\;C:\Program Files\Common Files\Intel\WirelessCommon\;C:\Program Files (x86)\PharosSystems\Core;C:\Program Files (x86)\Calibre2\;C:\Windows\SysWOW64\WindowsPowerShell\v1.0\Modules\TShell\TShell\;C:\HashiCorp\Vagrant\bin;C:\Program Files (x86)\SSH Communications Security\SSH Secure Shell;C:\Python27;C:\Python27\Lib\site-packages;C:\Python27\Scripts;C:\Program Files\Git\cmd;. 
[myid:] - INFO [main:[email protected]] - Server environment:java.io.tmpdir=C:\Users\me\AppData\Local\Temp\ 
[myid:] - INFO [main:[email protected]] - Server environment:java.compiler=<NA> 
[myid:] - INFO [main:[email protected]] - Server environment:os.name=Windows 10 
[myid:] - INFO [main:[email protected]] - Server environment:os.arch=amd64 
[myid:] - INFO [main:[email protected]] - Server environment:os.version=10.0 
[myid:] - INFO [main:[email protected]] - Server environment:user.name=me 
[myid:] - INFO [main:[email protected]] - Server environment:user.home=C:\Users\me 
[myid:] - INFO [main:[email protected]] - Server environment:user.dir=c:\zookeeper\bin 
[myid:] - INFO [main:[email protected]] - tickTime set to 2000 
[myid:] - INFO [main:[email protected]] - minSessionTimeout set to -1 
[myid:] - INFO [main:[email protected]] - maxSessionTimeout set to -1 
[myid:] - INFO [main:[email protected]] - binding to port 0.0.0.0/0.0.0.0:2181 
[myid:] - INFO [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:[email protected]] - Accepted socket connection from /127.0.0.1:57403 
[myid:] - WARN [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:[email protected]] - caught end of stream exception 
EndOfStreamException: Unable to read additional data from client sessionid 0x0, likely client has closed socket 
     at org.apache.zookeeper.server.NIOServerCnxn.doIO(NIOServerCnxn.java:228) 
     at org.apache.zookeeper.server.NIOServerCnxnFactory.run(NIOServerCnxnFactory.java:203) 
     at java.lang.Thread.run(Thread.java:745) 
[myid:] - INFO [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:[email protected]] - Closed socket connection for client /127.0.0.1:57403 (no session established for client) 
[myid:] - INFO [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:[email protected]] - Accepted socket connection from /127.0.0.1:57404 
[myid:] - WARN [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:[email protected]] - caught end of stream exception 
EndOfStreamException: Unable to read additional data from client sessionid 0x0, likely client has closed socket 
     at org.apache.zookeeper.server.NIOServerCnxn.doIO(NIOServerCnxn.java:228) 
     at org.apache.zookeeper.server.NIOServerCnxnFactory.run(NIOServerCnxnFactory.java:203) 
     at java.lang.Thread.run(Thread.java:745) 
[myid:] - INFO [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:[email protected]] - Closed socket connection for client /127.0.0.1:57404 (no session established for client) 
[myid:] - INFO [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:[email protected]] - Accepted socket connection from /127.0.0.1:57406 
[myid:] - WARN [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:[email protected]] - caught end of stream exception 
EndOfStreamException: Unable to read additional data from client sessionid 0x0, likely client has closed socket 
     at org.apache.zookeeper.server.NIOServerCnxn.doIO(NIOServerCnxn.java:228) 
     at org.apache.zookeeper.server.NIOServerCnxnFactory.run(NIOServerCnxnFactory.java:203) 
     at java.lang.Thread.run(Thread.java:745) 
[myid:] - INFO [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:[email protected]] - Closed socket connection for client /127.0.0.1:57406 (no session established for client) 
[myid:] - INFO [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:[email protected]] - Accepted socket connection from /127.0.0.1:57416 
[myid:] - WARN [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:[email protected]] - caught end of stream exception 
EndOfStreamException: Unable to read additional data from client sessionid 0x0, likely client has closed socket 
     at org.apache.zookeeper.server.NIOServerCnxn.doIO(NIOServerCnxn.java:228) 
     at org.apache.zookeeper.server.NIOServerCnxnFactory.run(NIOServerCnxnFactory.java:203) 
     at java.lang.Thread.run(Thread.java:745) 
[myid:] - INFO [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:[email protected]] - Closed socket connection for client /127.0.0.1:57416 (no session established for client) 
[myid:] - INFO [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:[email protected]] - Accepted socket connection from /127.0.0.1:57407 
[myid:] - INFO [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:[email protected]] - Accepted socket connection from /127.0.0.1:57417 
[myid:] - WARN [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:[email protected]] - caught end of stream exception 
EndOfStreamException: Unable to read additional data from client sessionid 0x0, likely client has closed socket 
     at org.apache.zookeeper.server.NIOServerCnxn.doIO(NIOServerCnxn.java:228) 
     at org.apache.zookeeper.server.NIOServerCnxnFactory.run(NIOServerCnxnFactory.java:203) 
     at java.lang.Thread.run(Thread.java:745) 
[myid:] - INFO [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:[email protected]] - Closed socket connection for client /127.0.0.1:57407 (no session established for client) 
[myid:] - WARN [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:[email protected]] - caught end of stream exception 
EndOfStreamException: Unable to read additional data from client sessionid 0x0, likely client has closed socket 
     at org.apache.zookeeper.server.NIOServerCnxn.doIO(NIOServerCnxn.java:228) 
     at org.apache.zookeeper.server.NIOServerCnxnFactory.run(NIOServerCnxnFactory.java:203) 
     at java.lang.Thread.run(Thread.java:745) 
[myid:] - INFO [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:[email protected]] - Closed socket connection for client /127.0.0.1:57417 (no session established for client) 
[myid:] - INFO [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:[email protected]] - Accepted socket connection from /127.0.0.1:57408 
[myid:] - WARN [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:[email protected]] - caught end of stream exception 
EndOfStreamException: Unable to read additional data from client sessionid 0x0, likely client has closed socket 
     at org.apache.zookeeper.server.NIOServerCnxn.doIO(NIOServerCnxn.java:228) 
     at org.apache.zookeeper.server.NIOServerCnxnFactory.run(NIOServerCnxnFactory.java:203) 
     at java.lang.Thread.run(Thread.java:745) 
[myid:] - INFO [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:[email protected]] - Closed socket connection for client /127.0.0.1:57408 (no session established for client) 
[myid:] - INFO [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:[email protected]] - Accepted socket connection from /127.0.0.1:57419 
[myid:] - WARN [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:[email protected]] - caught end of stream exception 
EndOfStreamException: Unable to read additional data from client sessionid 0x0, likely client has closed socket 
     at org.apache.zookeeper.server.NIOServerCnxn.doIO(NIOServerCnxn.java:228) 
     at org.apache.zookeeper.server.NIOServerCnxnFactory.run(NIOServerCnxnFactory.java:203) 
     at java.lang.Thread.run(Thread.java:745) 
[myid:] - INFO [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:[email protected]] - Closed socket connection for client /127.0.0.1:57419 (no session established for client) 
[myid:] - INFO [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:[email protected]] - Accepted socket connection from /127.0.0.1:57391 
[myid:] - WARN [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:[email protected]] - caught end of stream exception 
EndOfStreamException: Unable to read additional data from client sessionid 0x0, likely client has closed socket 
     at org.apache.zookeeper.server.NIOServerCnxn.doIO(NIOServerCnxn.java:228) 
     at org.apache.zookeeper.server.NIOServerCnxnFactory.run(NIOServerCnxnFactory.java:203) 
     at java.lang.Thread.run(Thread.java:745) 
[myid:] - INFO [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:[email protected]] - Closed socket connection for client /127.0.0.1:57391 (no session established for client) 
[myid:] - INFO [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:[email protected]] - Accepted socket connection from /127.0.0.1:57394 
[myid:] - INFO [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:[email protected]] - Accepted socket connection from /127.0.0.1:57420 
[myid:] - WARN [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:[email protected]] - caught end of stream exception 
EndOfStreamException: Unable to read additional data from client sessionid 0x0, likely client has closed socket 
     at org.apache.zookeeper.server.NIOServerCnxn.doIO(NIOServerCnxn.java:228) 
     at org.apache.zookeeper.server.NIOServerCnxnFactory.run(NIOServerCnxnFactory.java:203) 
     at java.lang.Thread.run(Thread.java:745) 
[myid:] - INFO [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:[email protected]] - Closed socket connection for client /127.0.0.1:57394 (no session established for client) 
[myid:] - INFO [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:[email protected]] - Accepted socket connection from /127.0.0.1:57395 
[myid:] - WARN [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:[email protected]] - caught end of stream exception 
EndOfStreamException: Unable to read additional data from client sessionid 0x0, likely client has closed socket 
     at org.apache.zookeeper.server.NIOServerCnxn.doIO(NIOServerCnxn.java:228) 
     at org.apache.zookeeper.server.NIOServerCnxnFactory.run(NIOServerCnxnFactory.java:203) 
     at java.lang.Thread.run(Thread.java:745) 
[myid:] - INFO [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:[email protected]] - Closed socket connection for client /127.0.0.1:57420 (no session established for client) 
[myid:] - INFO [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:[email protected]] - Accepted socket connection from /127.0.0.1:57396 
[myid:] - WARN [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:[email protected]] - caught end of stream exception 
EndOfStreamException: Unable to read additional data from client sessionid 0x0, likely client has closed socket 
     at org.apache.zookeeper.server.NIOServerCnxn.doIO(NIOServerCnxn.java:228) 
     at org.apache.zookeeper.server.NIOServerCnxnFactory.run(NIOServerCnxnFactory.java:203) 
     at java.lang.Thread.run(Thread.java:745) 
[myid:] - INFO [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:[email protected]] - Closed socket connection for client /127.0.0.1:57395 (no session established for client) 
[myid:] - WARN [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:[email protected]] - caught end of stream exception 
EndOfStreamException: Unable to read additional data from client sessionid 0x0, likely client has closed socket 
     at org.apache.zookeeper.server.NIOServerCnxn.doIO(NIOServerCnxn.java:228) 
     at org.apache.zookeeper.server.NIOServerCnxnFactory.run(NIOServerCnxnFactory.java:203) 
     at java.lang.Thread.run(Thread.java:745) 
[myid:] - INFO [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:[email protected]] - Closed socket connection for client /127.0.0.1:57396 (no session established for client) 
[myid:] - INFO [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:[email protected]] - Accepted socket connection from /127.0.0.1:57410 
[myid:] - INFO [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:[email protected]] - Accepted socket connection from /127.0.0.1:57397 
[myid:] - WARN [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:[email protected]] - caught end of stream exception 
EndOfStreamException: Unable to read additional data from client sessionid 0x0, likely client has closed socket 
     at org.apache.zookeeper.server.NIOServerCnxn.doIO(NIOServerCnxn.java:228) 
     at org.apache.zookeeper.server.NIOServerCnxnFactory.run(NIOServerCnxnFactory.java:203) 
     at java.lang.Thread.run(Thread.java:745) 
[myid:] - INFO [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:[email protected]] - Closed socket connection for client /127.0.0.1:57410 (no session established for client) 
[myid:] - WARN [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:[email protected]] - caught end of stream exception 
EndOfStreamException: Unable to read additional data from client sessionid 0x0, likely client has closed socket 
     at org.apache.zookeeper.server.NIOServerCnxn.doIO(NIOServerCnxn.java:228) 
     at org.apache.zookeeper.server.NIOServerCnxnFactory.run(NIOServerCnxnFactory.java:203) 
     at java.lang.Thread.run(Thread.java:745) 
[myid:] - INFO [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:[email protected]] - Closed socket connection for client /127.0.0.1:57397 (no session established for client) 
[myid:] - INFO [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:[email protected]] - Accepted socket connection from /127.0.0.1:57411 
[myid:] - WARN [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:[email protected]] - caught end of stream exception 
EndOfStreamException: Unable to read additional data from client sessionid 0x0, likely client has closed socket 
     at org.apache.zookeeper.server.NIOServerCnxn.doIO(NIOServerCnxn.java:228) 
     at org.apache.zookeeper.server.NIOServerCnxnFactory.run(NIOServerCnxnFactory.java:203) 
     at java.lang.Thread.run(Thread.java:745) 
[myid:] - INFO [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:[email protected]] - Closed socket connection for client /127.0.0.1:57411 (no session established for client) 
[myid:] - INFO [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:[email protected]] - Accepted socket connection from /127.0.0.1:57398 
[myid:] - INFO [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:[email protected]] - Accepted socket connection from /127.0.0.1:57399 
[myid:] - WARN [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:[email protected]] - caught end of stream exception 
EndOfStreamException: Unable to read additional data from client sessionid 0x0, likely client has closed socket 
     at org.apache.zookeeper.server.NIOServerCnxn.doIO(NIOServerCnxn.java:228) 
     at org.apache.zookeeper.server.NIOServerCnxnFactory.run(NIOServerCnxnFactory.java:203) 
     at java.lang.Thread.run(Thread.java:745) 
[myid:] - INFO [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:[email protected]] - Closed socket connection for client /127.0.0.1:57398 (no session established for client) 
[myid:] - WARN [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:[email protected]] - caught end of stream exception 
EndOfStreamException: Unable to read additional data from client sessionid 0x0, likely client has closed socket 
     at org.apache.zookeeper.server.NIOServerCnxn.doIO(NIOServerCnxn.java:228) 
     at org.apache.zookeeper.server.NIOServerCnxnFactory.run(NIOServerCnxnFactory.java:203) 
     at java.lang.Thread.run(Thread.java:745) 
[myid:] - INFO [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:[email protected]] - Closed socket connection for client /127.0.0.1:57399 (no session established for client) 
[myid:] - INFO [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:[email protected]] - Accepted socket connection from /127.0.0.1:57400 
[myid:] - WARN [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:[email protected]] - caught end of stream exception 
EndOfStreamException: Unable to read additional data from client sessionid 0x0, likely client has closed socket 
     at org.apache.zookeeper.server.NIOServerCnxn.doIO(NIOServerCnxn.java:228) 
     at org.apache.zookeeper.server.NIOServerCnxnFactory.run(NIOServerCnxnFactory.java:203) 
     at java.lang.Thread.run(Thread.java:745) 
[myid:] - INFO [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:[email protected]] - Closed socket connection for client /127.0.0.1:57400 (no session established for client) 

は私の設定ファイルです:

# The number of milliseconds of each tick 
tickTime=2000 
# The number of ticks that the initial 
# synchronization phase can take 
initLimit=10 
# The number of ticks that can pass between 
# sending a request and getting an acknowledgement 
syncLimit=5 
# the directory where the snapshot is stored. 
dataDir=/zookeeper/data 
# the port at which the clients will connect 
clientPort=2181 
# the maximum number of client connections. 
# increase this if you need to handle more clients 
#maxClientCnxns=60 
# 
# The number of snapshots to retain in dataDir 
autopurge.snapRetainCount=3 
# Purge task interval in hours 
# Set to "0" to disable auto purge feature 
autopurge.purgeInterval=12 
server.1=127.0.0.1:2888:3888 

サーバが起動しない理由を任意のアイデア?

+0

ちょっと考えてみましょう:DataDirがウィンドウに間違っているようです。私はc:/ var/lib/zookeeper/dataのように変更し、うまくいきました。 – Karthik

+0

@Karthikは何も変えなかった。それが動作していないときに同じエラーが発生しましたか? – shoe

答えて

1

完了したら、ZooKeeperへのクライアント接続を閉じていることを確認してください。

関連する問題