Return-Path: X-Original-To: apmail-zookeeper-user-archive@www.apache.org Delivered-To: apmail-zookeeper-user-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 50F321882D for ; Fri, 22 Apr 2016 06:30:36 +0000 (UTC) Received: (qmail 93587 invoked by uid 500); 22 Apr 2016 06:30:35 -0000 Delivered-To: apmail-zookeeper-user-archive@zookeeper.apache.org Received: (qmail 93527 invoked by uid 500); 22 Apr 2016 06:30:35 -0000 Mailing-List: contact user-help@zookeeper.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@zookeeper.apache.org Delivered-To: mailing list user@zookeeper.apache.org Received: (qmail 93515 invoked by uid 99); 22 Apr 2016 06:30:35 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd2-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 22 Apr 2016 06:30:35 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd2-us-west.apache.org (ASF Mail Server at spamd2-us-west.apache.org) with ESMTP id B58351A0704 for ; Fri, 22 Apr 2016 06:30:34 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd2-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 1.45 X-Spam-Level: * X-Spam-Status: No, score=1.45 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, HTML_MESSAGE=2, NORMAL_HTTP_TO_IP=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, WEIRD_PORT=0.001] autolearn=disabled Authentication-Results: spamd2-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd2-us-west.apache.org [10.40.0.9]) (amavisd-new, port 10024) with ESMTP id DvxDZHslFGlw for ; Fri, 22 Apr 2016 06:30:27 +0000 (UTC) Received: from mail-lb0-f172.google.com (mail-lb0-f172.google.com [209.85.217.172]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id 578C55F24E for ; Fri, 22 Apr 2016 06:30:26 +0000 (UTC) Received: by mail-lb0-f172.google.com with SMTP id os9so38648667lbb.2 for ; Thu, 21 Apr 2016 23:30:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to; bh=sD9S2geJGOKgD2sUcWsEmPBMI9yyuAEk1wJlJ+50VQk=; b=I2JfGONSfYxTpv+pdIrcpo5jm0fiKbjelvTCAAqBNpJpjfHs2x84HlpsT3QOHK6tMK zYGA5Xd4rgTvohaYO+45OfhLircA1nLXRAH9s6vdyiazHhl2TNDi09Q2ubksPG9YI4In r3+rqgU8JFQr2tC+SODzvn9J8i0rp2bP85z2HqgZybIQsiDvio6Ihx55zwz+Ry4cKbDF xwGQcU/zX7U9a9kRDT6MfSfbPj8Z9jxIawinrY1QPsYGsDenuyN/qCnCqV8UASiiC4Vj ZCIfWGvb0xvhfU+j4mGoAi8hQeJyrbd7o/DfadM1XZc8s4fu5edcVu11k3qqBjwayGVG TuzQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to; bh=sD9S2geJGOKgD2sUcWsEmPBMI9yyuAEk1wJlJ+50VQk=; b=HSGBOYSfyt6olsqtBlBujGPEe0EZO7lI+RNUo0nTVB7l5C2bfQ7p+vWExRat+zKLec Fr3Hhf6PCkICo02Lw0V5VHcXPeczdDi0l9uVQVYcWaa2Mubftsdh//CdybzlDRuWDopC Q6UWn2mJmMw+kUSBuRCrhKa+yreqFCoh3H11OmhWB/wj2vg5f6wKz9qenCZbMrIxpsay G+jABt7KuiDFtYSsXL2uqVgJcSs+DhLsOYsKGDWBPUaFJivjG3oJswojGynDRC8hKXLg gMeMWUJd4XAyZaQKjpsPG31iQDoGPLTC5XbqMFgsSoW+7/oouLdSYpbO+A3wUMcmvE7L DFZw== X-Gm-Message-State: AOPr4FXnIAERHo8b3NhmGUY2ULJWDokRMErbndorpZHrf9Pz4OEx3l4cktEUYccj0t7OMoXf7PZtWlWdLXDUQQ== MIME-Version: 1.0 X-Received: by 10.112.65.71 with SMTP id v7mr8268665lbs.52.1461306625693; Thu, 21 Apr 2016 23:30:25 -0700 (PDT) Received: by 10.112.144.102 with HTTP; Thu, 21 Apr 2016 23:30:25 -0700 (PDT) Received: by 10.112.144.102 with HTTP; Thu, 21 Apr 2016 23:30:25 -0700 (PDT) In-Reply-To: References: <201604221023289438026@163.com> <2016042210393822172410@163.com> Date: Fri, 22 Apr 2016 08:30:25 +0200 Message-ID: Subject: Re: Zookeeper is unable to start From: Stefano Bianchi To: user@zookeeper.apache.org Content-Type: multipart/alternative; boundary=001a113498a8551ecf05310cf604 --001a113498a8551ecf05310cf604 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Which zookeeper version are you using ? Cause i have installed it from cloudera repo 5 zookeeper-server and it does not have any issues Il 22/apr/2016 07:01, "Flavio Junqueira" ha scritto: > The ensemble is electing a leader, but from this: > > 2016-04-21 11:06:44,705 [myid:3] - INFO [LearnerHandler-/192.168.1.3:542= 14 > :LearnerHandler@518] - Received NEWLEADER-ACK message from 2 > 2016-04-21 11:07:45,832 [myid:3] - ERROR [LearnerHandler-/192.168.1.2:352= 58 > :LearnerHandler@631] - Unexpected exception causing shutdown while sock > still open > java.io.EOFException > > It looks like the connection to the follower is timing out and the leader > is losing quorum, that's the reason you're seeing these messages that the > service isn't available. You need to determine why the connection is > dropping. Does it happen every time you start it? > > -Flavio > > > > On 21 Apr 2016, at 19:39, Eric Gao wrote: > > > > Sorry. > > > > > > Here are the logs: > > Master's zookeeper.out=EF=BC=9A > > 2016-04-21 11:30:06,645 [myid:] - INFO [main:QuorumPeerConfig@103] - > Reading configuration from: /opt/zookeeper/bin/../conf/zoo.cfg > > 2016-04-21 11:30:06,724 [myid:] - INFO [main:QuorumPeer$QuorumServer@1= 49] > - Resolved hostname: 192.168.1.4 to address: /192.168.1.4 > > 2016-04-21 11:30:06,725 [myid:] - INFO [main:QuorumPeer$QuorumServer@1= 49] > - Resolved hostname: 192.168.1.3 to address: /192.168.1.3 > > 2016-04-21 11:30:06,726 [myid:] - INFO [main:QuorumPeer$QuorumServer@1= 49] > - Resolved hostname: 192.168.1.2 to address: /192.168.1.2 > > 2016-04-21 11:30:06,727 [myid:] - INFO [main:QuorumPeerConfig@331] - > Defaulting to majority quorums > > 2016-04-21 11:30:06,737 [myid:1] - INFO [main:DatadirCleanupManager@78= ] > - autopurge.snapRetainCount set to 3 > > 2016-04-21 11:30:06,738 [myid:1] - INFO [main:DatadirCleanupManager@79= ] > - autopurge.purgeInterval set to 0 > > 2016-04-21 11:30:06,738 [myid:1] - INFO [main:DatadirCleanupManager@10= 1] > - Purge task is not scheduled. > > 2016-04-21 11:30:06,765 [myid:1] - INFO [main:QuorumPeerMain@127] - > Starting quorum peer > > 2016-04-21 11:30:06,794 [myid:1] - INFO [main:NIOServerCnxnFactory@89] > - binding to port 0.0.0.0/0.0.0.0:2181 > > 2016-04-21 11:30:06,815 [myid:1] - INFO [main:QuorumPeer@1019] - > tickTime set to 2000 > > 2016-04-21 11:30:06,815 [myid:1] - INFO [main:QuorumPeer@1039] - > minSessionTimeout set to -1 > > 2016-04-21 11:30:06,816 [myid:1] - INFO [main:QuorumPeer@1050] - > maxSessionTimeout set to -1 > > 2016-04-21 11:30:06,816 [myid:1] - INFO [main:QuorumPeer@1065] - > initLimit set to 10 > > 2016-04-21 11:30:06,851 [myid:1] - INFO [main:FileSnap@83] - Reading > snapshot /opt/zookeeper/data/version-2/snapshot.200000000 > > 2016-04-21 11:30:06,882 [myid:1] - INFO > [ListenerThread:QuorumCnxManager$Listener@534] - My election bind port: / > 192.168.1.2:3887 > > 2016-04-21 11:30:06,989 [myid:1] - INFO > [QuorumPeer[myid=3D1]/0:0:0:0:0:0:0:0:2181:QuorumPeer@774] - LOOKING > > 00 > > 0 (n.zxid), 0x1 (n.round), LOOKING (n.state), 1 (n.sid), 0x2 > (n.peerEpoch) LOOKING (my state) > > 2016-04-21 11:30:07,020 [myid:1] - INFO > [WorkerSender[myid=3D1]:QuorumCnxManager@199] - Have smaller server > identifier, so dropping the connection: (2, 1) > > 2016-04-21 11:30:07,024 [myid:1] - INFO > [WorkerSender[myid=3D1]:QuorumCnxManager@199] - Have smaller server > identifier, so dropping the connection: (3, 1) > > 2016-04-21 11:30:07,035 [myid:1] - INFO [/192.168.1.2:3887 > :QuorumCnxManager$Listener@541] - Received connection request / > 192.168.1.3:56474 > > d), 0x1 (n.round), FOLLOWING (n.state), 2 (n.sid), 0x2 (n.peerEpoch) > LOOKING (my state) > > d), 0x1 (n.round), FOLLOWING (n.state), 2 (n.sid), 0x2 (n.peerEpoch) > LOOKING (my state) > > 2016-04-21 11:30:07,043 [myid:1] - INFO [/192.168.1.2:3887 > :QuorumCnxManager$Listener@541] - Received connection request / > 192.168.1.4:46486 > > d), 0x1 (n.round), LEADING (n.state), 3 (n.sid), 0x2 (n.peerEpoch) > LOOKING (my state) > > 2016-04-21 11:30:07,050 [myid:1] - INFO > [QuorumPeer[myid=3D1]/0:0:0:0:0:0:0:0:2181:QuorumPeer@844] - FOLLOWING > > 2016-04-21 11:30:07,058 [myid:1] - INFO > [QuorumPeer[myid=3D1]/0:0:0:0:0:0:0:0:2181:Learner@86] - TCP NoDelay set > to: true > > 02/06/2016 03:18 GMT > > 2016-04-21 11:30:07,071 [myid:1] - INFO > [QuorumPeer[myid=3D1]/0:0:0:0:0:0:0:0:2181:Environment@100] - Server > environment:host.name=3Dmaster > > 2016-04-21 11:30:07,071 [myid:1] - INFO > [QuorumPeer[myid=3D1]/0:0:0:0:0:0:0:0:2181:Environment@100] - Server > environment:java.version=3D1.7.0_75 > > 2016-04-21 11:30:07,072 [myid:1] - INFO > [QuorumPeer[myid=3D1]/0:0:0:0:0:0:0:0:2181:Environment@100] - Server > environment:java.vendor=3DOracle Corporation > > njdk-1.7.0.75-2.5.4.2.el7_0.x86_64/jre > > lib > > lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib > > 2016-04-21 11:30:07,072 [myid:1] - INFO > [QuorumPeer[myid=3D1]/0:0:0:0:0:0:0:0:2181:Environment@100] - Server > environment:java.io.tmpdir=3D/tmp > > 2016-04-21 11:30:07,073 [myid:1] - INFO > [QuorumPeer[myid=3D1]/0:0:0:0:0:0:0:0:2181:Environment@100] - Server > environment:java.compiler=3D > > 2016-04-21 11:30:07,073 [myid:1] - INFO > [QuorumPeer[myid=3D1]/0:0:0:0:0:0:0:0:2181:Environment@100] - Server > environment:os.name=3DLinux > > 2016-04-21 11:30:07,073 [myid:1] - INFO > [QuorumPeer[myid=3D1]/0:0:0:0:0:0:0:0:2181:Environment@100] - Server > environment:os.arch=3Damd64 > > 2016-04-21 11:30:07,073 [myid:1] - INFO > [QuorumPeer[myid=3D1]/0:0:0:0:0:0:0:0:2181:Environment@100] - Server > environment:os.version=3D3.10.0-229.el7.x86_64 > > 2016-04-21 11:30:07,073 [myid:1] - INFO > [QuorumPeer[myid=3D1]/0:0:0:0:0:0:0:0:2181:Environment@100] - Server > environment:user.name=3Dhadoop > > 2016-04-21 11:30:07,073 [myid:1] - INFO > [QuorumPeer[myid=3D1]/0:0:0:0:0:0:0:0:2181:Environment@100] - Server > environment:user.home=3D/home/hadoop > > 2016-04-21 11:30:07,074 [myid:1] - INFO > [QuorumPeer[myid=3D1]/0:0:0:0:0:0:0:0:2181:Environment@100] - Server > environment:user.dir=3D/home/hadoop > > 4000 maxSessionTimeout 40000 datadir /opt/zookeeper/log/version-2 > snapdir /opt/zookeeper/data/version-2 > > 2016-04-21 11:30:07,081 [myid:1] - INFO > [QuorumPeer[myid=3D1]/0:0:0:0:0:0:0:0:2181:Follower@63] - FOLLOWING - > LEADER ELECTION TOOK - 90 > > 192.168.1.4 > > d), 0x1 (n.round), LEADING (n.state), 3 (n.sid), 0x2 (n.peerEpoch) > FOLLOWING (my state) > > 2016-04-21 11:30:07,178 [myid:1] - INFO > [QuorumPeer[myid=3D1]/0:0:0:0:0:0:0:0:2181:Learner@326] - Getting a diff > from the leader 0x200000000 > > ion-2/snapshot.200000000 > > > > > > slave1's zookeeper.out: > > 2016-04-21 11:30:30,626 [myid:] - INFO [main:QuorumPeerConfig@103] - > Reading configuration from: /opt/zookeeper/bin/../conf/zoo.cfg > > 2016-04-21 11:30:30,658 [myid:] - INFO [main:QuorumPeer$QuorumServer@1= 49] > - Resolved hostname: 192.168.1.4 to address: /192.168.1.4 > > 2016-04-21 11:30:30,659 [myid:] - INFO [main:QuorumPeer$QuorumServer@1= 49] > - Resolved hostname: 192.168.1.3 to address: /192.168.1.3 > > 2016-04-21 11:30:30,662 [myid:] - INFO [main:QuorumPeer$QuorumServer@1= 49] > - Resolved hostname: 192.168.1.2 to address: /192.168.1.2 > > 2016-04-21 11:30:30,662 [myid:] - INFO [main:QuorumPeerConfig@331] - > Defaulting to majority quorums > > 2016-04-21 11:30:30,668 [myid:2] - INFO [main:DatadirCleanupManager@78= ] > - autopurge.snapRetainCount set to 3 > > 2016-04-21 11:30:30,668 [myid:2] - INFO [main:DatadirCleanupManager@79= ] > - autopurge.purgeInterval set to 0 > > 2016-04-21 11:30:30,668 [myid:2] - INFO [main:DatadirCleanupManager@10= 1] > - Purge task is not scheduled. > > 2016-04-21 11:30:30,686 [myid:2] - INFO [main:QuorumPeerMain@127] - > Starting quorum peer > > 2016-04-21 11:30:30,697 [myid:2] - INFO [main:NIOServerCnxnFactory@89] > - binding to port 0.0.0.0/0.0.0.0:2181 > > 2016-04-21 11:30:30,706 [myid:2] - INFO [main:QuorumPeer@1019] - > tickTime set to 2000 > > 2016-04-21 11:30:30,706 [myid:2] - INFO [main:QuorumPeer@1039] - > minSessionTimeout set to -1 > > 2016-04-21 11:30:30,706 [myid:2] - INFO [main:QuorumPeer@1050] - > maxSessionTimeout set to -1 > > 2016-04-21 11:30:30,707 [myid:2] - INFO [main:QuorumPeer@1065] - > initLimit set to 10 > > 2016-04-21 11:30:30,731 [myid:2] - INFO [main:FileSnap@83] - Reading > snapshot /opt/zookeeper/data/version-2/snapshot.0 > > 2016-04-21 11:30:30,742 [myid:2] - INFO > [ListenerThread:QuorumCnxManager$Listener@534] - My election bind port: / > 192.168.1.3:3888 > > 2016-04-21 11:30:30,756 [myid:2] - INFO > [QuorumPeer[myid=3D2]/0:0:0:0:0:0:0:0:2181:QuorumPeer@774] - LOOKING > > 2016-04-21 11:30:30,758 [myid:2] - INFO > [QuorumPeer[myid=3D2]/0:0:0:0:0:0:0:0:2181:FastLeaderElection@818] - New > election. My id =3D 2, proposed zxid=3D0x0 > > d), 0x1 (n.round), LOOKING (n.state), 2 (n.sid), 0x2 (n.peerEpoch) > LOOKING (my state) > > 0 (n.zxid), 0x1 (n.round), LOOKING (n.state), 1 (n.sid), 0x2 > (n.peerEpoch) LOOKING (my state) > > 2016-04-21 11:30:30,768 [myid:2] - INFO > [WorkerSender[myid=3D2]:QuorumCnxManager@199] - Have smaller server > identifier, so dropping the connection: (3, 2) > > 0 (n.zxid), 0x1 (n.round), LOOKING (n.state), 2 (n.sid), 0x2 > (n.peerEpoch) LOOKING (my state) > > 2016-04-21 11:30:30,771 [myid:2] - INFO [/192.168.1.3:3888 > :QuorumCnxManager$Listener@541] - Received connection request / > 192.168.1.4:35199 > > 2016-04-21 11:30:30,772 [myid:2] - INFO > [WorkerSender[myid=3D2]:QuorumCnxManager@199] - Have smaller server > identifier, so dropping the connection: (3, 2) > > d), 0x1 (n.round), LOOKING (n.state), 3 (n.sid), 0x1 (n.peerEpoch) > LOOKING (my state) > > 2016-04-21 11:30:30,777 [myid:2] - INFO [/192.168.1.3:3888 > :QuorumCnxManager$Listener@541] - Received connection request / > 192.168.1.4:35200 > > 2016-04-21 11:30:30,779 [myid:2] - WARN > [RecvWorker:3:QuorumCnxManager$RecvWorker@810] - Connection broken for id > 3, my id =3D 2, error =3D > > java.net.SocketException: Socket closed > > at java.net.SocketInputStream.read(SocketInputStream.java:190) > > at java.net.SocketInputStream.read(SocketInputStream.java:122) > > at java.net.SocketInputStream.read(SocketInputStream.java:210) > > at java.io.DataInputStream.readInt(DataInputStream.java:387) > > at > org.apache.zookeeper.server.quorum.QuorumCnxManager$RecvWorker.run(Quorum= CnxManager.java:795) > > d), 0x1 (n.round), FOLLOWING (n.state), 1 (n.sid), 0x2 (n.peerEpoch) > LOOKING (my state) > > 2016-04-21 11:30:30,783 [myid:2] - WARN > [SendWorker:3:QuorumCnxManager$SendWorker@727] - Interrupted while > waiting for message on queue > > java.lang.InterruptedException > > at > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.rep= ortInterruptAfterWait(AbstractQueuedSynchronizer.java:2017) > > at > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awa= itNanos(AbstractQueuedSynchronizer.java:2095) > > at > java.util.concurrent.ArrayBlockingQueue.poll(ArrayBlockingQueue.java:389) > > at > org.apache.zookeeper.server.quorum.QuorumCnxManager.pollSendQueue(QuorumC= nxManager.java:879) > > at > org.apache.zookeeper.server.quorum.QuorumCnxManager.access$500(QuorumCnxM= anager.java:65) > > at > org.apache.zookeeper.server.quorum.QuorumCnxManager$SendWorker.run(Quorum= CnxManager.java:715) > > 2016-04-21 11:30:30,784 [myid:2] - WARN > [SendWorker:3:QuorumCnxManager$SendWorker@736] - Send worker leaving > thread > > 2016-04-21 11:30:30,783 [myid:2] - WARN > [RecvWorker:3:QuorumCnxManager$RecvWorker@813] - Interrupting SendWorker > > d), 0x1 (n.round), FOLLOWING (n.state), 1 (n.sid), 0x2 (n.peerEpoch) > LOOKING (my state) > > d), 0x1 (n.round), LEADING (n.state), 3 (n.sid), 0x2 (n.peerEpoch) > LOOKING (my state) > > d), 0x1 (n.round), LEADING (n.state), 3 (n.sid), 0x2 (n.peerEpoch) > LOOKING (my state) > > 2016-04-21 11:30:30,993 [myid:2] - INFO > [QuorumPeer[myid=3D2]/0:0:0:0:0:0:0:0:2181:QuorumPeer@844] - FOLLOWING > > 2016-04-21 11:30:31,000 [myid:2] - INFO > [QuorumPeer[myid=3D2]/0:0:0:0:0:0:0:0:2181:Learner@86] - TCP NoDelay set > to: true > > 02/06/2016 03:18 GMT > > 2016-04-21 11:30:31,012 [myid:2] - INFO > [QuorumPeer[myid=3D2]/0:0:0:0:0:0:0:0:2181:Environment@100] - Server > environment:host.name=3Dslave1 > > 2016-04-21 11:30:31,013 [myid:2] - INFO > [QuorumPeer[myid=3D2]/0:0:0:0:0:0:0:0:2181:Environment@100] - Server > environment:java.version=3D1.7.0_75 > > 2016-04-21 11:30:31,013 [myid:2] - INFO > [QuorumPeer[myid=3D2]/0:0:0:0:0:0:0:0:2181:Environment@100] - Server > environment:java.vendor=3DOracle Corporation > > njdk-1.7.0.75-2.5.4.2.el7_0.x86_64/jre > > lib > > lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib > > 2016-04-21 11:30:31,014 [myid:2] - INFO > [QuorumPeer[myid=3D2]/0:0:0:0:0:0:0:0:2181:Environment@100] - Server > environment:java.io.tmpdir=3D/tmp > > 2016-04-21 11:30:31,014 [myid:2] - INFO > [QuorumPeer[myid=3D2]/0:0:0:0:0:0:0:0:2181:Environment@100] - Server > environment:java.compiler=3D > > 2016-04-21 11:30:31,014 [myid:2] - INFO > [QuorumPeer[myid=3D2]/0:0:0:0:0:0:0:0:2181:Environment@100] - Server > environment:os.name=3DLinux > > 2016-04-21 11:30:31,014 [myid:2] - INFO > [QuorumPeer[myid=3D2]/0:0:0:0:0:0:0:0:2181:Environment@100] - Server > environment:os.arch=3Damd64 > > 2016-04-21 11:30:31,014 [myid:2] - INFO > [QuorumPeer[myid=3D2]/0:0:0:0:0:0:0:0:2181:Environment@100] - Server > environment:os.version=3D3.10.0-229.el7.x86_64 > > 2016-04-21 11:30:31,014 [myid:2] - INFO > [QuorumPeer[myid=3D2]/0:0:0:0:0:0:0:0:2181:Environment@100] - Server > environment:user.name=3Dhadoop > > 2016-04-21 11:30:31,015 [myid:2] - INFO > [QuorumPeer[myid=3D2]/0:0:0:0:0:0:0:0:2181:Environment@100] - Server > environment:user.home=3D/home/hadoop > > 2016-04-21 11:30:31,015 [myid:2] - INFO > [QuorumPeer[myid=3D2]/0:0:0:0:0:0:0:0:2181:Environment@100] - Server > environment:user.dir=3D/home/hadoop > > 4000 maxSessionTimeout 40000 datadir /opt/zookeeper/log/version-2 > snapdir /opt/zookeeper/data/version-2 > > 2016-04-21 11:30:31,019 [myid:2] - INFO > [QuorumPeer[myid=3D2]/0:0:0:0:0:0:0:0:2181:Follower@63] - FOLLOWING - > LEADER ELECTION TOOK - 261 > > 192.168.1.2 > > 87 > > java.net.ConnectException: Connection refused > > at java.net.PlainSocketImpl.socketConnect(Native Method) > > at > java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:3= 39) > > at > java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl= .java:200) > > at > java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182= ) > > at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) > > at java.net.Socket.connect(Socket.java:579) > > at > org.apache.zookeeper.server.quorum.Learner.connectToLeader(Learner.java:2= 28) > > at > org.apache.zookeeper.server.quorum.Follower.followLeader(Follower.java:71= ) > > at org.apache.zookeeper.server.quorum.QuorumPeer.run(QuorumPeer.java:84= 6) > > 87 > > java.net.ConnectException: Connection refused > > at java.net.PlainSocketImpl.socketConnect(Native Method) > > at > java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:3= 39) > > at > java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl= .java:200) > > at > java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182= ) > > at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) > > at java.net.Socket.connect(Socket.java:579) > > at > org.apache.zookeeper.server.quorum.Learner.connectToLeader(Learner.java:2= 28) > > at > org.apache.zookeeper.server.quorum.Follower.followLeader(Follower.java:71= ) > > at > org.apache.zookeeper.server.quorum.QuorumPeer.run(QuorumPeer.java:846)\ > > > > > > > > > > slave2's zookeeper.out: > > 2016-04-21 11:06:42,294 [myid:] - INFO [main:QuorumPeerConfig@103] - > Reading configuration from: /opt/zookeeper/bin/../conf/zoo.cfg > > 2016-04-21 11:06:42,752 [myid:] - INFO [main:QuorumPeer$QuorumServer@1= 49] > - Resolved hostname: 192.168.1.4 to address: /192.168.1.4 > > 2016-04-21 11:06:42,753 [myid:] - INFO [main:QuorumPeer$QuorumServer@1= 49] > - Resolved hostname: 192.168.1.3 to address: /192.168.1.3 > > 2016-04-21 11:06:42,754 [myid:] - INFO [main:QuorumPeer$QuorumServer@1= 49] > - Resolved hostname: 192.168.1.2 to address: /192.168.1.2 > > 2016-04-21 11:06:42,755 [myid:] - INFO [main:QuorumPeerConfig@331] - > Defaulting to majority quorums > > 2016-04-21 11:06:42,768 [myid:3] - INFO [main:DatadirCleanupManager@78= ] > - autopurge.snapRetainCount set to 3 > > 2016-04-21 11:06:42,768 [myid:3] - INFO [main:DatadirCleanupManager@79= ] > - autopurge.purgeInterval set to 0 > > 2016-04-21 11:06:42,768 [myid:3] - INFO [main:DatadirCleanupManager@10= 1] > - Purge task is not scheduled. > > 2016-04-21 11:06:42,808 [myid:3] - INFO [main:QuorumPeerMain@127] - > Starting quorum peer > > 2016-04-21 11:06:42,832 [myid:3] - INFO [main:NIOServerCnxnFactory@89] > - binding to port 0.0.0.0/0.0.0.0:2181 > > 2016-04-21 11:06:42,847 [myid:3] - INFO [main:QuorumPeer@1019] - > tickTime set to 2000 > > 2016-04-21 11:06:42,847 [myid:3] - INFO [main:QuorumPeer@1039] - > minSessionTimeout set to -1 > > 2016-04-21 11:06:42,847 [myid:3] - INFO [main:QuorumPeer@1050] - > maxSessionTimeout set to -1 > > 2016-04-21 11:06:42,847 [myid:3] - INFO [main:QuorumPeer@1065] - > initLimit set to 10 > > 2016-04-21 11:06:42,971 [myid:3] - INFO > [ListenerThread:QuorumCnxManager$Listener@534] - My election bind port: / > 192.168.1.4:3889 > > 2016-04-21 11:06:43,001 [myid:3] - INFO > [QuorumPeer[myid=3D3]/0:0:0:0:0:0:0:0:2181:QuorumPeer@774] - LOOKING > > 2016-04-21 11:06:43,011 [myid:3] - INFO > [QuorumPeer[myid=3D3]/0:0:0:0:0:0:0:0:2181:FastLeaderElection@818] - New > election. My id =3D 3, proposed zxid=3D0x0 > > 2016-04-21 11:06:43,161 [myid:3] - WARN > [WorkerSender[myid=3D3]:QuorumCnxManager@400] - Cannot open channel to 2 = at > election address /192.168.1.3:3888 > > java.net.ConnectException: Connection refused > > at java.net.PlainSocketImpl.socketConnect(Native Method) > > at > java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:3= 39) > > at > java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl= .java:200) > > at > java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182= ) > > at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) > > at java.net.Socket.connect(Socket.java:579) > > at > org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxM= anager.java:381) > > at > org.apache.zookeeper.server.quorum.QuorumCnxManager.toSend(QuorumCnxManag= er.java:354) > > at > org.apache.zookeeper.server.quorum.FastLeaderElection$Messenger$WorkerSen= der.process(FastLeaderElection.java:452) > > at > org.apache.zookeeper.server.quorum.FastLeaderElection$Messenger$WorkerSen= der.run(FastLeaderElection.java:433) > > at java.lang.Thread.run(Thread.java:745) > > 2016-04-21 11:06:43,165 [myid:3] - INFO > [WorkerSender[myid=3D3]:QuorumPeer$QuorumServer@149] - Resolved hostname: > 192.168.1.3 to address: /192.168.1.3 > > 2016-04-21 11:06:43,167 [myid:3] - INFO > [WorkerReceiver[myid=3D3]:FastLeaderElection@600] - Notification: 1 > (message format version), 3 (n.leader), 0x0 (n.zxid), 0x1 (n.round), > LOOKING (n.state), 3 (n.sid), 0x1 (n.peerEpoch) LOOKING (my state) > > 2016-04-21 11:06:43,192 [myid:3] - INFO > [WorkerReceiver[myid=3D3]:FastLeaderElection@600] - Notification: 1 > (message format version), 1 (n.leader), 0x0 (n.zxid), 0x1 (n.round), > LOOKING (n.state), 1 (n.sid), 0x1 (n.peerEpoch) LOOKING (my state) > > 2016-04-21 11:06:43,197 [myid:3] - INFO > [WorkerReceiver[myid=3D3]:FastLeaderElection@600] - Notification: 1 > (message format version), 3 (n.leader), 0x0 (n.zxid), 0x1 (n.round), > LOOKING (n.state), 1 (n.sid), 0x1 (n.peerEpoch) LOOKING (my state) > > 2016-04-21 11:06:43,282 [myid:3] - INFO [/192.168.1.4:3889 > :QuorumCnxManager$Listener@541] - Received connection request / > 192.168.1.3:38903 > > 2016-04-21 11:06:43,286 [myid:3] - INFO [/192.168.1.4:3889 > :QuorumCnxManager$Listener@541] - Received connection request / > 192.168.1.3:38904 > > 2016-04-21 11:06:43,287 [myid:3] - WARN > [RecvWorker:2:QuorumCnxManager$RecvWorker@810] - Connection broken for id > 2, my id =3D 3, error =3D > > java.net.SocketException: Socket closed > > at java.net.SocketInputStream.socketRead0(Native Method) > > at java.net.SocketInputStream.read(SocketInputStream.java:152) > > at java.net.SocketInputStream.read(SocketInputStream.java:122) > > at java.net.SocketInputStream.read(SocketInputStream.java:210) > > at java.io.DataInputStream.readInt(DataInputStream.java:387) > > at > org.apache.zookeeper.server.quorum.QuorumCnxManager$RecvWorker.run(Quorum= CnxManager.java:795) > > 2016-04-21 11:06:43,288 [myid:3] - WARN > [SendWorker:2:QuorumCnxManager$SendWorker@727] - Interrupted while > waiting for message on queue > > java.lang.InterruptedException > > at > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.rep= ortInterruptAfterWait(AbstractQueuedSynchronizer.java:2017) > > at > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awa= itNanos(AbstractQueuedSynchronizer.java:2095) > > at > java.util.concurrent.ArrayBlockingQueue.poll(ArrayBlockingQueue.java:389) > > at > org.apache.zookeeper.server.quorum.QuorumCnxManager.pollSendQueue(QuorumC= nxManager.java:879) > > at > org.apache.zookeeper.server.quorum.QuorumCnxManager.access$500(QuorumCnxM= anager.java:65) > > at > org.apache.zookeeper.server.quorum.QuorumCnxManager$SendWorker.run(Quorum= CnxManager.java:715) > > 2016-04-21 11:06:43,288 [myid:3] - WARN > [RecvWorker:2:QuorumCnxManager$RecvWorker@813] - Interrupting SendWorker > > 2016-04-21 11:06:43,289 [myid:3] - WARN > [SendWorker:2:QuorumCnxManager$SendWorker@736] - Send worker leaving > thread > > 2016-04-21 11:06:43,301 [myid:3] - INFO > [WorkerReceiver[myid=3D3]:FastLeaderElection@600] - Notification: 1 > (message format version), 3 (n.leader), 0x0 (n.zxid), 0x1 (n.round), > LOOKING (n.state), 2 (n.sid), 0x1 (n.peerEpoch) LOOKING (my state) > > 2016-04-21 11:06:43,505 [myid:3] - INFO > [QuorumPeer[myid=3D3]/0:0:0:0:0:0:0:0:2181:QuorumPeer@856] - LEADING > > 2016-04-21 11:06:43,510 [myid:3] - INFO > [QuorumPeer[myid=3D3]/0:0:0:0:0:0:0:0:2181:Leader@59] - TCP NoDelay set t= o: > true > > 2016-04-21 11:06:43,543 [myid:3] - INFO > [QuorumPeer[myid=3D3]/0:0:0:0:0:0:0:0:2181:Environment@100] - Server > environment:zookeeper.version=3D3.4.8--1, built on 02/06/2016 03:18 GMT > > 2016-04-21 11:06:43,543 [myid:3] - INFO > [QuorumPeer[myid=3D3]/0:0:0:0:0:0:0:0:2181:Environment@100] - Server > environment:host.name=3Dslave2 > > 2016-04-21 11:06:43,572 [myid:3] - INFO > [QuorumPeer[myid=3D3]/0:0:0:0:0:0:0:0:2181:Environment@100] - Server > environment:java.version=3D1.7.0_75 > > 2016-04-21 11:06:43,573 [myid:3] - INFO > [QuorumPeer[myid=3D3]/0:0:0:0:0:0:0:0:2181:Environment@100] - Server > environment:java.vendor=3DOracle Corporation > > 2016-04-21 11:06:43,573 [myid:3] - INFO > [QuorumPeer[myid=3D3]/0:0:0:0:0:0:0:0:2181:Environment@100] - Server > environment:java.home=3D/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.75-2.5.4.2.= el7_0.x86_64/jre > > 2016-04-21 11:06:43,573 [myid:3] - INFO > [QuorumPeer[myid=3D3]/0:0:0:0:0:0:0:0:2181:Environment@100] - Server > environment:java.class.path=3D/opt/zookeeper/bin/../build/classes:/opt/zo= okeeper/bin/../build/lib/*.jar:/opt/zookeeper/bin/../lib/slf4j-log4j12-1.6.= 1.jar:/opt/zookeeper/bin/../lib/slf4j-api-1.6.1.jar:/opt/zookeeper/bin/../l= ib/netty-3.7.0.Final.jar:/opt/zookeeper/bin/../lib/log4j-1.2.16.jar:/opt/zo= okeeper/bin/../lib/jline-0.9.94.jar:/opt/zookeeper/bin/../zookeeper-3.4.8.j= ar:/opt/zookeeper/bin/../src/java/lib/*.jar:/opt/zookeeper/bin/../conf:/opt= /zookeeper/bin/../build/classes:/opt/zookeeper/bin/../build/lib/*.jar:/opt/= zookeeper/bin/../lib/slf4j-log4j12-1.6.1.jar:/opt/zookeeper/bin/../lib/slf4= j-api-1.6.1.jar:/opt/zookeeper/bin/../lib/netty-3.7.0.Final.jar:/opt/zookee= per/bin/../lib/log4j-1.2.16.jar:/opt/zookeeper/bin/../lib/jline-0.9.94.jar:= /opt/zookeeper/bin/../zookeeper-3.4.8.jar:/opt/zookeeper/bin/../src/java/li= b/*.jar:/opt/zookeeper/bin/../conf:.::/usr/lib/jvm/java-1.7.0-openjdk-1.7.0= .75-2.5.4.2.el7_0.x86_64/lib:/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.75-2.5.4= .2.el7_0.x86_64/jre/lib > > 2016-04-21 11:06:43,573 [myid:3] - INFO > [QuorumPeer[myid=3D3]/0:0:0:0:0:0:0:0:2181:Environment@100] - Server > environment:java.library.path=3D/usr/java/packages/lib/amd64:/usr/lib64:/= lib64:/lib:/usr/lib > > 2016-04-21 11:06:43,574 [myid:3] - INFO > [QuorumPeer[myid=3D3]/0:0:0:0:0:0:0:0:2181:Environment@100] - Server > environment:java.io.tmpdir=3D/tmp > > 2016-04-21 11:06:43,574 [myid:3] - INFO > [QuorumPeer[myid=3D3]/0:0:0:0:0:0:0:0:2181:Environment@100] - Server > environment:java.compiler=3D > > 2016-04-21 11:06:43,574 [myid:3] - INFO > [QuorumPeer[myid=3D3]/0:0:0:0:0:0:0:0:2181:Environment@100] - Server > environment:os.name=3DLinux > > 2016-04-21 11:06:43,574 [myid:3] - INFO > [QuorumPeer[myid=3D3]/0:0:0:0:0:0:0:0:2181:Environment@100] - Server > environment:os.arch=3Damd64 > > 2016-04-21 11:06:43,574 [myid:3] - INFO > [QuorumPeer[myid=3D3]/0:0:0:0:0:0:0:0:2181:Environment@100] - Server > environment:os.version=3D3.10.0-229.el7.x86_64 > > 2016-04-21 11:06:43,575 [myid:3] - INFO > [QuorumPeer[myid=3D3]/0:0:0:0:0:0:0:0:2181:Environment@100] - Server > environment:user.name=3Dhadoop > > 2016-04-21 11:06:43,575 [myid:3] - INFO > [QuorumPeer[myid=3D3]/0:0:0:0:0:0:0:0:2181:Environment@100] - Server > environment:user.home=3D/home/hadoop > > 2016-04-21 11:06:43,575 [myid:3] - INFO > [QuorumPeer[myid=3D3]/0:0:0:0:0:0:0:0:2181:Environment@100] - Server > environment:user.dir=3D/home/hadoop > > 2016-04-21 11:06:43,580 [myid:3] - INFO > [QuorumPeer[myid=3D3]/0:0:0:0:0:0:0:0:2181:ZooKeeperServer@170] - Created > server with tickTime 2000 minSessionTimeout 4000 maxSessionTimeout 40000 > datadir /opt/zookeeper/log/version-2 snapdir /opt/zookeeper/data/version-= 2 > > 2016-04-21 11:06:43,582 [myid:3] - INFO > [QuorumPeer[myid=3D3]/0:0:0:0:0:0:0:0:2181:Leader@361] - LEADING - LEADER > ELECTION TOOK - 571 > > 2016-04-21 11:06:44,568 [myid:3] - INFO > [LearnerHandler-/192.168.1.2:35258:LearnerHandler@329] - Follower sid: 1 > : info : org.apache.zookeeper.server.quorum.QuorumPeer$QuorumServer@4a7ba= f7d > > 2016-04-21 11:06:44,595 [myid:3] - INFO > [LearnerHandler-/192.168.1.2:35258:LearnerHandler@384] - Synchronizing > with Follower sid: 1 maxCommittedLog=3D0x0 minCommittedLog=3D0x0 > peerLastZxid=3D0x0 > > 2016-04-21 11:06:44,596 [myid:3] - INFO > [LearnerHandler-/192.168.1.2:35258:LearnerHandler@393] - leader and > follower are in sync, zxid=3D0x0 > > 2016-04-21 11:06:44,596 [myid:3] - INFO > [LearnerHandler-/192.168.1.2:35258:LearnerHandler@458] - Sending DIFF > > 2016-04-21 11:06:44,615 [myid:3] - INFO > [LearnerHandler-/192.168.1.2:35258:LearnerHandler@518] - Received > NEWLEADER-ACK message from 1 > > 2016-04-21 11:06:44,619 [myid:3] - INFO > [QuorumPeer[myid=3D3]/0:0:0:0:0:0:0:0:2181:Leader@946] - Have quorum of > supporters, sids: [ 1,3 ]; starting up and setting last processed zxid: > 0x200000000 > > 2016-04-21 11:06:44,622 [myid:3] - INFO > [LearnerHandler-/192.168.1.3:54214:LearnerHandler@329] - Follower sid: 2 > : info : org.apache.zookeeper.server.quorum.QuorumPeer$QuorumServer@72e04= 2cb > > 2016-04-21 11:06:44,633 [myid:3] - INFO > [LearnerHandler-/192.168.1.3:54214:LearnerHandler@384] - Synchronizing > with Follower sid: 2 maxCommittedLog=3D0x0 minCommittedLog=3D0x0 > peerLastZxid=3D0x0 > > 2016-04-21 11:06:44,633 [myid:3] - INFO > [LearnerHandler-/192.168.1.3:54214:LearnerHandler@393] - leader and > follower are in sync, zxid=3D0x0 > > 2016-04-21 11:06:44,634 [myid:3] - INFO > [LearnerHandler-/192.168.1.3:54214:LearnerHandler@458] - Sending DIFF > > 2016-04-21 11:06:44,705 [myid:3] - INFO > [LearnerHandler-/192.168.1.3:54214:LearnerHandler@518] - Received > NEWLEADER-ACK message from 2 > > 2016-04-21 11:07:45,832 [myid:3] - ERROR > [LearnerHandler-/192.168.1.2:35258:LearnerHandler@631] - Unexpected > exception causing shutdown while sock still open > > java.io.EOFException > > at java.io.DataInputStream.readInt(DataInputStream.java:392) > > at org.apache.jute.BinaryInputArchive.readInt(BinaryInputArchive.java:6= 3) > > at > org.apache.zookeeper.server.quorum.QuorumPacket.deserialize(QuorumPacket.= java:83) > > at > org.apache.jute.BinaryInputArchive.readRecord(BinaryInputArchive.java:99) > > at > org.apache.zookeeper.server.quorum.LearnerHandler.run(LearnerHandler.java= :542) > > 2016-04-21 11:07:45,834 [myid:3] - WARN > [LearnerHandler-/192.168.1.2:35258:LearnerHandler@644] - ******* GOODBYE = / > 192.168.1.2:35258 ******** > > 2016-04-21 11:07:45,874 [myid:3] - WARN > [RecvWorker:1:QuorumCnxManager$RecvWorker@810] - Connection broken for id > 1, my id =3D 3, error =3D > > java.io.EOFException > > at java.io.DataInputStream.readInt(DataInputStream.java:392) > > at > org.apache.zookeeper.server.quorum.QuorumCnxManager$RecvWorker.run(Quorum= CnxManager.java:795) > > 2016-04-21 11:07:45,876 [myid:3] - WARN > [RecvWorker:1:QuorumCnxManager$RecvWorker@813] - Interrupting SendWorker > > 2016-04-21 11:07:45,888 [myid:3] - WARN > [SendWorker:1:QuorumCnxManager$SendWorker@727] - Interrupted while > waiting for message on queue > > java.lang.InterruptedException > > at > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.rep= ortInterruptAfterWait(AbstractQueuedSynchronizer.java:2017) > > at > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awa= itNanos(AbstractQueuedSynchronizer.java:2095) > > at > java.util.concurrent.ArrayBlockingQueue.poll(ArrayBlockingQueue.java:389) > > at > org.apache.zookeeper.server.quorum.QuorumCnxManager.pollSendQueue(QuorumC= nxManager.java:879) > > at > org.apache.zookeeper.server.quorum.QuorumCnxManager.access$500(QuorumCnxM= anager.java:65) > > at > org.apache.zookeeper.server.quorum.QuorumCnxManager$SendWorker.run(Quorum= CnxManager.java:715) > > 2016-04-21 11:07:45,889 [myid:3] - WARN > [SendWorker:1:QuorumCnxManager$SendWorker@736] - Send worker leaving > thread > > 2016-04-21 11:07:58,881 [myid:3] - INFO [/192.168.1.4:3889 > :QuorumCnxManager$Listener@541] - Received connection request / > 192.168.1.2:51099 > > 2016-04-21 11:07:58,915 [myid:3] - INFO > [WorkerReceiver[myid=3D3]:FastLeaderElection@600] - Notification: 1 > (message format version), 1 (n.leader), 0x0 (n.zxid), 0x1 (n.round), > LOOKING (n.state), 1 (n.sid), 0x2 (n.peerEpoch) LEADING (my state) > > 2016-04-21 11:07:59,150 [myid:3] - INFO > [LearnerHandler-/192.168.1.2:35263:LearnerHandler@329] - Follower sid: 1 > : info : org.apache.zookeeper.server.quorum.QuorumPeer$QuorumServer@4a7ba= f7d > > 2016-04-21 11:07:59,155 [myid:3] - INFO > [LearnerHandler-/192.168.1.2:35263:LearnerHandler@384] - Synchronizing > with Follower sid: 1 maxCommittedLog=3D0x0 minCommittedLog=3D0x0 > peerLastZxid=3D0x0 > > 2016-04-21 11:07:59,155 [myid:3] - INFO > [LearnerHandler-/192.168.1.2:35263:LearnerHandler@458] - Sending SNAP > > 2016-04-21 11:07:59,156 [myid:3] - INFO > [LearnerHandler-/192.168.1.2:35263:LearnerHandler@482] - Sending snapshot > last zxid of peer is 0x0 zxid of leader is 0x200000000sent zxid of db as > 0x200000000 > > 2016-04-21 11:07:59,212 [myid:3] - INFO > [LearnerHandler-/192.168.1.2:35263:LearnerHandler@518] - Received > NEWLEADER-ACK message from 1 > > > > > > Eric Gao > > Keep on going never give up. > > Blog: > > http://gaoqiang.blog.chinaunix.net/ > > http://gaoqiangdba.blog.163.com/ > > > > > > > > From: Camille Fournier > > Date: 2016-04-22 10:25 > > To: user@zookeeper.apache.org > > Subject: Re: Zookeeper is unable to start > > Your attachments won't come through. Can you look at the log files and > copy > > some of the last log lines into email? > > > > > > On Thu, Apr 21, 2016 at 10:23 PM, Eric Gao wrote: > > > >> Dear exports, > >> I have encountered a problem when I have started the zookeeper: > >> > >> [root@master data]# /opt/zookeeper/bin/zkServer.sh start > >> ZooKeeper JMX enabled by default > >> Using config: /opt/zookeeper/bin/../conf/zoo.cfg > >> Starting zookeeper ... date > >> STARTED > >> > >> [root@master ~]# /opt/zookeeper/bin/zkServer.sh status > >> ZooKeeper JMX enabled by default > >> Using config: /opt/zookeeper/bin/../conf/zoo.cfg > >> Error contacting service. It is probably not running. > >> > >> All the 3 servers have the same status. > >> > >> > >> Here is the configuration information: > >> > >> zoo.cfg: > >> tickTime=3D2000 > >> initLimit=3D10 > >> syncLimit=3D5 > >> clientPort=3D2181 > >> server.1=3D192.168.1.2:2887:3887 > >> server.2=3D192.168.1.3:2888:3888 > >> server.3=3D192.168.1.4:2889:3889 > >> dataDir=3D/opt/zookeeper/data > >> dataLogDir=3D/opt/zookeeper/log > >> > >> > >> And the 3 servers' zookeeper.out are put in attachment files. > >> > >> Thanks for your attention. > >> > >> > >> ------------------------------ > >> *Eric Gao* > >> Keep on going never give up. > >> *Blog:* > >> http://gaoqiang.blog.chinaunix.net/ > >> http://gaoqiangdba.blog.163.com/ > >> > >> > >> > > --001a113498a8551ecf05310cf604--