Zookeeper客户端不能启动问题

来源:互联网 发布:马刺热火第六场数据 编辑:程序博客网 时间:2024/06/14 17:00

1, 安装完zookeeper后运行客户端:


root@MASTER opt]# zkCli.sh -server SLAVE:2181
Connecting to SLAVE:2181
2016-11-10 11:15:10,274 [myid:] - INFO  [main:Environment@100] - Client environment:zookeeper.version=3.4.9-1757313, built on 08/23/2016 06:50 GMT
2016-11-10 11:15:10,279 [myid:] - INFO  [main:Environment@100] - Client environment:host.name=MASTER
2016-11-10 11:15:10,279 [myid:] - INFO  [main:Environment@100] - Client environment:java.version=1.8.0_111
2016-11-10 11:15:10,282 [myid:] - INFO  [main:Environment@100] - Client environment:java.vendor=Oracle Corporation
2016-11-10 11:15:10,282 [myid:] - INFO  [main:Environment@100] - Client environment:java.home=/usr/java/jdk1.8.0_111/jre
2016-11-10 11:15:10,282 [myid:] - INFO  [main:Environment@100] - Client environment:java.class.path=/root/cluster/opt/zookeeper-3.4.9/bin/../build/classes:/root/cluster/opt/zookeeper-3.4.9/bin/../build/lib/*.jar:/root/cluster/opt/zookeeper-3.4.9/bin/../lib/slf4j-log4j12-1.6.1.jar:/root/cluster/opt/zookeeper-3.4.9/bin/../lib/slf4j-api-1.6.1.jar:/root/cluster/opt/zookeeper-3.4.9/bin/../lib/netty-3.10.5.Final.jar:/root/cluster/opt/zookeeper-3.4.9/bin/../lib/log4j-1.2.16.jar:/root/cluster/opt/zookeeper-3.4.9/bin/../lib/jline-0.9.94.jar:/root/cluster/opt/zookeeper-3.4.9/bin/../zookeeper-3.4.9.jar:/root/cluster/opt/zookeeper-3.4.9/bin/../src/java/lib/*.jar:/root/cluster/opt/zookeeper-3.4.9/bin/../conf:/usr/java/jdk1.8.0_111/lib
2016-11-10 11:15:10,282 [myid:] - INFO  [main:Environment@100] - Client environment:java.library.path=/opt/STM/ST40R5.1.0/lib:/usr/java/packages/lib/i386:/lib:/usr/lib
2016-11-10 11:15:10,282 [myid:] - INFO  [main:Environment@100] - Client environment:java.io.tmpdir=/tmp
2016-11-10 11:15:10,282 [myid:] - INFO  [main:Environment@100] - Client environment:java.compiler=<NA>
2016-11-10 11:15:10,282 [myid:] - INFO  [main:Environment@100] - Client environment:os.name=Linux
2016-11-10 11:15:10,283 [myid:] - INFO  [main:Environment@100] - Client environment:os.arch=i386
2016-11-10 11:15:10,283 [myid:] - INFO  [main:Environment@100] - Client environment:os.version=3.11.10-301.fc20.i686+PAE
2016-11-10 11:15:10,283 [myid:] - INFO  [main:Environment@100] - Client environment:user.name=root
2016-11-10 11:15:10,283 [myid:] - INFO  [main:Environment@100] - Client environment:user.home=/root
2016-11-10 11:15:10,283 [myid:] - INFO  [main:Environment@100] - Client environment:user.dir=/root/cluster/opt
2016-11-10 11:15:10,285 [myid:] - INFO  [main:ZooKeeper@438] - Initiating client connection, connectString=SLAVE:2181 sessionTimeout=30000 watcher=org.apache.zookeeper.ZooKeeperMain$MyWatcher@6cdf90
Welcome to ZooKeeper!
2016-11-10 11:15:10,321 [myid:] - INFO  [main-SendThread(SLAVE:2181):ClientCnxn$SendThread@1032] - Opening socket connection to server SLAVE/10.12.2.224:2181. Will not attempt to authenticate using SASL (unknown error)
JLine support is enabled
2016-11-10 11:15:10,403 [myid:] - INFO  [main-SendThread(SLAVE:2181):ClientCnxn$SendThread@876] - Socket connection established to SLAVE/10.12.2.224:2181, initiating session
2016-11-10 11:15:10,412 [myid:] - INFO  [main-SendThread(SLAVE:2181):ClientCnxn$SendThread@1158] - Unable to read additional data from server sessionid 0x0, likely server has closed socket, closing socket connection and attempting reconnect

[zk: SLAVE:2181(CONNECTING) 0] 2016-11-10 11:15:12,234 [myid:] - INFO  [main-SendThread(SLAVE:2181):ClientCnxn$SendThread@1032] - Opening socket connection to server SLAVE/10.12.2.224:2181. Will not attempt to authenticate using SASL (unknown error)
2016-11-10 11:15:12,236 [myid:] - INFO  [main-SendThread(SLAVE:2181):ClientCnxn$SendThread@876] - Socket connection established to SLAVE/10.12.2.224:2181, initiating session
2016-11-10 11:15:12,239 [myid:] - INFO  [main-SendThread(SLAVE:2181):ClientCnxn$SendThread@1158] - Unable to read additional data from server sessionid 0x0, likely server has closed socket, closing socket connection and attempting reconnect
2016-11-10 11:15:13,969 [myid:] - INFO  [main-SendThread(SLAVE:2181):ClientCnxn$SendThread@1032] - Opening socket connection to server SLAVE/10.12.2.224:2181. Will not attempt to authenticate using SASL (unknown error)
2016-11-10 11:15:13,971 [myid:] - INFO  [main-SendThread(SLAVE:2181):ClientCnxn$SendThread@876] - Socket connection established to SLAVE/10.12.2.224:2181, initiating session
2016-11-10 11:15:13,974 [myid:] - INFO  [main-SendThread(SLAVE:2181):ClientCnxn$SendThread@1158] - Unable to read additional data from server sessionid 0x0, likely server has closed socket, closing socket connection and attempting reconnect
2016-11-10 11:15:15,758 [myid:] - INFO  [main-SendThread(SLAVE:2181):ClientCnxn$SendThread@1032] - Opening socket connection to server SLAVE/10.12.2.224:2181. Will not attempt to authenticate using SASL (unknown error)
2016-11-10 11:15:15,760 [myid:] - INFO  [main-SendThread(SLAVE:2181):ClientCnxn$SendThread@876] - Socket connection established to SLAVE/10.12.2.224:2181, initiating session
2016-11-10 11:15:15,762 [myid:] - INFO  [main-SendThread(SLAVE:2181):ClientCnxn$SendThread@1158] - Unable to read additional data from server sessionid 0x0, likely server has closed socket, closing socket connection and attempting reconnect


2, 分析日志, 查看配置问题zoo.cfg, 发现端口设置有问题:


[root@MASTER opt]# cat zookeeper-3.4.9/conf/zoo.cfg 
tickTime=2000    
initLimit=5    
syncLimit=2    
dataDir=/root/cluster/opt/zookeeper-3.4.9/data    
dataLogDir=/root/cluster/opt/zookeeper-3.4.9/logs    
clientPort=4081 
server.0=SLAVE:2888:3888  
server.1=MASTER:2889:3889   


默认端口是4081, 而要求为2181!!

clientPort=2181 


3,重新运行,ok


root@MASTER opt]# zkCli.sh -server localhost:2181
Connecting to localhost:2181
2016-11-10 14:47:48,842 [myid:] - INFO  [main:Environment@100] - Client environment:zookeeper.version=3.4.9-1757313, built on 08/23/2016 06:50 GMT
2016-11-10 14:47:48,845 [myid:] - INFO  [main:Environment@100] - Client environment:host.name=MASTER
2016-11-10 14:47:48,845 [myid:] - INFO  [main:Environment@100] - Client environment:java.version=1.8.0_111
2016-11-10 14:47:48,847 [myid:] - INFO  [main:Environment@100] - Client environment:java.vendor=Oracle Corporation
2016-11-10 14:47:48,847 [myid:] - INFO  [main:Environment@100] - Client environment:java.home=/usr/java/jdk1.8.0_111/jre
2016-11-10 14:47:48,847 [myid:] - INFO  [main:Environment@100] - Client environment:java.class.path=/root/cluster/opt/zookeeper-3.4.9/bin/../build/classes:/root/cluster/opt/zookeeper-3.4.9/bin/../build/lib/*.jar:/root/cluster/opt/zookeeper-3.4.9/bin/../lib/slf4j-log4j12-1.6.1.jar:/root/cluster/opt/zookeeper-3.4.9/bin/../lib/slf4j-api-1.6.1.jar:/root/cluster/opt/zookeeper-3.4.9/bin/../lib/netty-3.10.5.Final.jar:/root/cluster/opt/zookeeper-3.4.9/bin/../lib/log4j-1.2.16.jar:/root/cluster/opt/zookeeper-3.4.9/bin/../lib/jline-0.9.94.jar:/root/cluster/opt/zookeeper-3.4.9/bin/../zookeeper-3.4.9.jar:/root/cluster/opt/zookeeper-3.4.9/bin/../src/java/lib/*.jar:/root/cluster/opt/zookeeper-3.4.9/bin/../conf:/usr/java/jdk1.8.0_111/lib
2016-11-10 14:47:48,847 [myid:] - INFO  [main:Environment@100] - Client environment:java.library.path=/opt/STM/ST40R5.1.0/lib:/usr/java/packages/lib/i386:/lib:/usr/lib
2016-11-10 14:47:48,847 [myid:] - INFO  [main:Environment@100] - Client environment:java.io.tmpdir=/tmp
2016-11-10 14:47:48,847 [myid:] - INFO  [main:Environment@100] - Client environment:java.compiler=<NA>
2016-11-10 14:47:48,847 [myid:] - INFO  [main:Environment@100] - Client environment:os.name=Linux
2016-11-10 14:47:48,847 [myid:] - INFO  [main:Environment@100] - Client environment:os.arch=i386
2016-11-10 14:47:48,847 [myid:] - INFO  [main:Environment@100] - Client environment:os.version=3.11.10-301.fc20.i686+PAE
2016-11-10 14:47:48,847 [myid:] - INFO  [main:Environment@100] - Client environment:user.name=root
2016-11-10 14:47:48,848 [myid:] - INFO  [main:Environment@100] - Client environment:user.home=/root
2016-11-10 14:47:48,848 [myid:] - INFO  [main:Environment@100] - Client environment:user.dir=/root/cluster/opt
2016-11-10 14:47:48,849 [myid:] - INFO  [main:ZooKeeper@438] - Initiating client connection, connectString=localhost:2181 sessionTimeout=30000 watcher=org.apache.zookeeper.ZooKeeperMain$MyWatcher@6cdf90
Welcome to ZooKeeper!
2016-11-10 14:47:48,869 [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
2016-11-10 14:47:48,923 [myid:] - INFO  [main-SendThread(localhost:2181):ClientCnxn$SendThread@876] - Socket connection established to localhost/127.0.0.1:2181, initiating session
2016-11-10 14:47:48,935 [myid:] - INFO  [main-SendThread(localhost:2181):ClientCnxn$SendThread@1299] - Session establishment complete on server localhost/127.0.0.1:2181, sessionid = 0x1584ce376210007, negotiated timeout = 30000


WATCHER::


WatchedEvent state:SyncConnected type:None path:null
[zk: localhost:2181(CONNECTED) 0] 

0 0
原创粉丝点击