Linux下ZooKeeper集群的安装
1、开启三台虚拟机mdw(192.168.0.66),sdw1(192.168.0.67),sdw2(192.168.0.68)
2、本次安装使用普通用户 “hadoop” 安装 ,该用户应该具备root权限
useradd hadoop
passwd hadoop
3、本次所有软件都安装在/opt 目录下,因此需要给/opt目录相关可读可写的权限
sudo chmod -R guo+wr /opt
chmod -R 777 /opt(比较大)
4、安装jdk 【三台机子都要执行以下命令】
4.1 上传 jdk-8u131-linux-x64.tar.gz 到 /opt/tools/ 目录下 4.2 解压 jdk-8u131-linux-x64.tar.gz 到 /opt/apps/ 目录下 解压命令: tar -zvxf /opt/tools/jdk-8u131-linux-x64.tar.gz -C /opt/apps/ 4.3 配置环境变量 建立软链接: ln -s /opt/apps/jdk1.8.0_131 /opt/apps/jdk 编辑hadoop用户家目录下的 ".bashrc " 文件,执行编辑的命令:vi .bashrc ,在该文件末尾添加以下内容配置java的环境变量,然后保存退出 export JAVA_HOME=/opt/apps/jdk export PATH=$PATH:$JAVA_HOME/bin 使用命令: source .bash_profile ,让配置的环境变量生效 使用命令:java -version 验证配置是否生效,如出现以下结果,则配置无误
5、安装zookeeper
5.1 上传apache-zookeeper-3.6.0.tar.gz 到 /opt/tools/ 目录下 5.2 解压 apache-zookeeper-3.6.0.tar.gz 到 /opt/apps/ 目录下 解压命令: tar -zvxf /opt/tools/apache-zookeeper-3.6.0.tar.gz -C /opt/apps/ 建立软链接: ln -s /opt/apps/apache-zookeeper-3.6.0 /opt/apps/zookeeper 5.3 配置zookeeper的conf目录下的zoo.cfg 定位到zookeeper的安装目录下的conf目录中:cd /opt/apps/zookeeper/conf/ 重命名文件:cp zoo_sample.cfg zoo.cfg 修改zoo.cfg文件内容:vi zoo.cfg ,添加以下内容,然后保存退出 dataDir=/opt/apps/zookeeper/data dataLogDir=/opt/apps/zookeeper/log #主机,心跳端口、数据端口 server.1=mdw:2888:3888 server.2=sdw1:2888:3888 server.3=sdw2:2888:3888 定位到zookeeper的安装目录下:cd /opt/apps/zookeeper 新建文件夹:mkdir data log 定位到刚刚刚新建的data目录下去:cd data/ 执行以下命令:echo 1 > myid 5.4 配置环境变量 编辑hadoop用户家目录下的 ".bashrc " 文件,执行编辑的命令:vi .bashrc ,在该文件末尾添加以下内容配置zookeeper的环境变量,然后保存退出 export ZOOKEEPER_HOME=/opt/apps/zookeeper export PATH=$PATH:$JAVA_HOME/bin:$ZOOKEEPER_HOME/bin 6、下发zookeeper到其他节点上去 定位到apps目录中: cd /opt/appps 依次执行以下命令 scp -r apache-zookeeper-3.6.0 sdw1:/opt/apps scp -r apache-zookeeper-3.6.0 sdw2:/opt/apps 7、修改其他机器的myid配置文件 到sdw1上:修改myid为:2 到sdw2上:修改myid为:3 8、 启动zookeeper服务(每台机器都要执行以下命令),在$ZOOKEEPER_HONE/bin目录下 zkServer.sh start 9、查看集群状态 jps(查看进程) zkServer.sh status(查看集群状态,主从信息)
遇到的问题:
1、启动报错,无法加载主类
在官网的下载目录有两个文件,我下载了apache-zookeeper-3.6.0.tar.gz 导致到的,正确的应该下载apache-zookeeper-3.6.0-bin.tar.gz ,带有-bin的是已经编译好可以直接用的,而apache-zookeeper-3.6.0.tar.gz 是源码无法直接使用,解压的目录lib文件夹都没有,下载-bin.tar.gz就没有问题了.
2、如下日志
2020-04-15 16:05:58,131 [myid:] - INFO [main:QuorumPeerConfig@173] - Reading configuration from: /opt/apps/zookeeper/bin/../conf/zoo.cfg 2020-04-15 16:05:58,162 [myid:] - INFO [main:QuorumPeerConfig@459] - clientPortAddress is 0.0.0.0:2181 2020-04-15 16:05:58,162 [myid:] - INFO [main:QuorumPeerConfig@463] - secureClientPort is not set 2020-04-15 16:05:58,162 [myid:] - INFO [main:QuorumPeerConfig@479] - observerMasterPort is not set 2020-04-15 16:05:58,163 [myid:] - INFO [main:QuorumPeerConfig@496] - metricsProvider.className is org.apache.zookeeper.metrics.impl.DefaultMetricsProvider 2020-04-15 16:05:58,181 [myid:1] - INFO [main:DatadirCleanupManager@78] - autopurge.snapRetainCount set to 3 2020-04-15 16:05:58,181 [myid:1] - INFO [main:DatadirCleanupManager@79] - autopurge.purgeInterval set to 0 2020-04-15 16:05:58,181 [myid:1] - INFO [main:DatadirCleanupManager@101] - Purge task is not scheduled. 2020-04-15 16:05:58,182 [myid:1] - INFO [main:ManagedUtil@45] - Log4j found with jmx enabled. 2020-04-15 16:05:58,209 [myid:1] - INFO [main:QuorumPeerMain@151] - Starting quorum peer 2020-04-15 16:05:58,235 [myid:1] - INFO [main:ServerMetrics@62] - ServerMetrics initialized with provider org.apache.zookeeper.metrics.impl.DefaultMetricsProvider@1e643faf 2020-04-15 16:05:58,251 [myid:1] - INFO [main:ServerCnxnFactory@169] - Using org.apache.zookeeper.server.NIOServerCnxnFactory as server connection factory 2020-04-15 16:05:58,252 [myid:1] - WARN [main:ServerCnxnFactory@309] - maxCnxns is not configured, using default value 0. 2020-04-15 16:05:58,266 [myid:1] - INFO [main:NIOServerCnxnFactory@666] - Configuring NIO connection handler with 10s sessionless connection timeout, 1 selector thread(s), 2 worker threads, and 64 kB direct buffers. 2020-04-15 16:05:58,277 [myid:1] - INFO [main:NIOServerCnxnFactory@674] - binding to port 0.0.0.0/0.0.0.0:2181 2020-04-15 16:05:58,313 [myid:1] - INFO [main:QuorumPeer@752] - zookeeper.quorumCnxnTimeoutMs=-1 2020-04-15 16:05:58,378 [myid:1] - INFO [main:Log@169] - Logging initialized @1144ms to org.eclipse.jetty.util.log.Slf4jLog 2020-04-15 16:05:58,598 [myid:1] - WARN [main:ContextHandler@1520] - o.e.j.s.ServletContextHandler@2781e022{/,null,UNAVAILABLE} contextPath ends with /* 2020-04-15 16:05:58,598 [myid:1] - WARN [main:ContextHandler@1531] - Empty contextPath 2020-04-15 16:05:58,658 [myid:1] - INFO [main:X509Util@77] - Setting -D jdk.tls.rejectClientInitiatedRenegotiation=true to disable client-initiated TLS renegotiation 2020-04-15 16:05:58,661 [myid:1] - INFO [main:FileTxnSnapLog@124] - zookeeper.snapshot.trust.empty : false 2020-04-15 16:05:58,670 [myid:1] - INFO [main:QuorumPeer@1680] - Local sessions disabled 2020-04-15 16:05:58,670 [myid:1] - INFO [main:QuorumPeer@1691] - Local session upgrading disabled 2020-04-15 16:05:58,670 [myid:1] - INFO [main:QuorumPeer@1658] - tickTime set to 2000 2020-04-15 16:05:58,671 [myid:1] - INFO [main:QuorumPeer@1702] - minSessionTimeout set to 4000 2020-04-15 16:05:58,672 [myid:1] - INFO [main:QuorumPeer@1713] - maxSessionTimeout set to 40000 2020-04-15 16:05:58,673 [myid:1] - INFO [main:QuorumPeer@1738] - initLimit set to 10 2020-04-15 16:05:58,673 [myid:1] - INFO [main:QuorumPeer@1920] - syncLimit set to 5 2020-04-15 16:05:58,673 [myid:1] - INFO [main:QuorumPeer@1935] - connectToLearnerMasterLimit set to 0 2020-04-15 16:05:58,723 [myid:1] - INFO [main:ZookeeperBanner@42] - 2020-04-15 16:05:58,723 [myid:1] - INFO [main:ZookeeperBanner@42] - ______ _ 2020-04-15 16:05:58,724 [myid:1] - INFO [main:ZookeeperBanner@42] - |___ / | | 2020-04-15 16:05:58,724 [myid:1] - INFO [main:ZookeeperBanner@42] - / / ___ ___ | | __ ___ ___ _ __ ___ _ __ 2020-04-15 16:05:58,724 [myid:1] - INFO [main:ZookeeperBanner@42] - / / / _ \ / _ \ | |/ / / _ \ / _ \ | '_ \ / _ \ | '__| 2020-04-15 16:05:58,724 [myid:1] - INFO [main:ZookeeperBanner@42] - / /__ | (_) | | (_) | | < | __/ | __/ | |_) | | __/ | | 2020-04-15 16:05:58,724 [myid:1] - INFO [main:ZookeeperBanner@42] - /_____| \___/ \___/ |_|\_\ \___| \___| | .__/ \___| |_| 2020-04-15 16:05:58,724 [myid:1] - INFO [main:ZookeeperBanner@42] - | | 2020-04-15 16:05:58,724 [myid:1] - INFO [main:ZookeeperBanner@42] - |_| 2020-04-15 16:05:58,725 [myid:1] - INFO [main:ZookeeperBanner@42] - 2020-04-15 16:05:58,726 [myid:1] - INFO [main:Environment@98] - Server environment:zookeeper.version=3.6.0--b4c89dc7f6083829e18fae6e446907ae0b1f22d7, built on 02/25/2020 14:38 GMT 2020-04-15 16:05:58,726 [myid:1] - INFO [main:Environment@98] - Server environment:host.name=mdw 2020-04-15 16:05:58,727 [myid:1] - INFO [main:Environment@98] - Server environment:java.version=1.8.0_131 2020-04-15 16:05:58,727 [myid:1] - INFO [main:Environment@98] - Server environment:java.vendor=Oracle Corporation 2020-04-15 16:05:58,727 [myid:1] - INFO [main:Environment@98] - Server environment:java.home=/opt/apps/jdk1.8.0_131/jre 2020-04-15 16:05:58,727 [myid:1] - INFO [main:Environment@98] - Server environment:java.class.path=/opt/apps/zookeeper/bin/../zookeeper-server/target/classes:/opt/apps/zookeeper/bin/../build/classes:/opt/apps/zookeeper/bin/../zookeeper-server/target/lib/*.jar:/opt/apps/zookeeper/bin/../build/lib/*.jar:/opt/apps/zookeeper/bin/../lib/zookeeper-prometheus-metrics-3.6.0.jar:/opt/apps/zookeeper/bin/../lib/zookeeper-jute-3.6.0.jar:/opt/apps/zookeeper/bin/../lib/zookeeper-3.6.0.jar:/opt/apps/zookeeper/bin/../lib/snappy-java-1.1.7.jar:/opt/apps/zookeeper/bin/../lib/slf4j-log4j12-1.7.25.jar:/opt/apps/zookeeper/bin/../lib/slf4j-api-1.7.25.jar:/opt/apps/zookeeper/bin/../lib/simpleclient_servlet-0.6.0.jar:/opt/apps/zookeeper/bin/../lib/simpleclient_hotspot-0.6.0.jar:/opt/apps/zookeeper/bin/../lib/simpleclient_common-0.6.0.jar:/opt/apps/zookeeper/bin/../lib/simpleclient-0.6.0.jar:/opt/apps/zookeeper/bin/../lib/netty-transport-native-unix-common-4.1.45.Final.jar:/opt/apps/zookeeper/bin/../lib/netty-transport-native-epoll-4.1.45.Final.jar:/opt/apps/zookeeper/bin/../lib/netty-transport-4.1.45.Final.jar:/opt/apps/zookeeper/bin/../lib/netty-resolver-4.1.45.Final.jar:/opt/apps/zookeeper/bin/../lib/netty-handler-4.1.45.Final.jar:/opt/apps/zookeeper/bin/../lib/netty-common-4.1.45.Final.jar:/opt/apps/zookeeper/bin/../lib/netty-codec-4.1.45.Final.jar:/opt/apps/zookeeper/bin/../lib/netty-buffer-4.1.45.Final.jar:/opt/apps/zookeeper/bin/../lib/metrics-core-3.2.5.jar:/opt/apps/zookeeper/bin/../lib/log4j-1.2.17.jar:/opt/apps/zookeeper/bin/../lib/json-simple-1.1.1.jar:/opt/apps/zookeeper/bin/../lib/jline-2.11.jar:/opt/apps/zookeeper/bin/../lib/jetty-util-9.4.24.v20191120.jar:/opt/apps/zookeeper/bin/../lib/jetty-servlet-9.4.24.v20191120.jar:/opt/apps/zookeeper/bin/../lib/jetty-server-9.4.24.v20191120.jar:/opt/apps/zookeeper/bin/../lib/jetty-security-9.4.24.v20191120.jar:/opt/apps/zookeeper/bin/../lib/jetty-io-9.4.24.v20191120.jar:/opt/apps/zookeeper/bin/../lib/jetty-http-9.4.24.v20191120.jar:/opt/apps/zookeeper/bin/../lib/javax.servlet-api-3.1.0.jar:/opt/apps/zookeeper/bin/../lib/jackson-databind-2.9.10.3.jar:/opt/apps/zookeeper/bin/../lib/jackson-core-2.9.10.jar:/opt/apps/zookeeper/bin/../lib/jackson-annotations-2.9.10.jar:/opt/apps/zookeeper/bin/../lib/commons-lang-2.6.jar:/opt/apps/zookeeper/bin/../lib/commons-cli-1.2.jar:/opt/apps/zookeeper/bin/../lib/audience-annotations-0.5.0.jar:/opt/apps/zookeeper/bin/../zookeeper-*.jar:/opt/apps/zookeeper/bin/../zookeeper-server/src/main/resources/lib/*.jar:/opt/apps/zookeeper/bin/../conf: 2020-04-15 16:05:58,727 [myid:1] - INFO [main:Environment@98] - Server environment:java.library.path=/usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib 2020-04-15 16:05:58,728 [myid:1] - INFO [main:Environment@98] - Server environment:java.io.tmpdir=/tmp 2020-04-15 16:05:58,728 [myid:1] - INFO [main:Environment@98] - Server environment:java.compiler=<NA> 2020-04-15 16:05:58,728 [myid:1] - INFO [main:Environment@98] - Server environment:os.name=Linux 2020-04-15 16:05:58,728 [myid:1] - INFO [main:Environment@98] - Server environment:os.arch=amd64 2020-04-15 16:05:58,728 [myid:1] - INFO [main:Environment@98] - Server environment:os.version=3.10.0-957.el7.x86_64 2020-04-15 16:05:58,728 [myid:1] - INFO [main:Environment@98] - Server environment:user.name=root 2020-04-15 16:05:58,728 [myid:1] - INFO [main:Environment@98] - Server environment:user.home=/root 2020-04-15 16:05:58,728 [myid:1] - INFO [main:Environment@98] - Server environment:user.dir=/opt/apps/apache-zookeeper-3.6.0/bin 2020-04-15 16:05:58,728 [myid:1] - INFO [main:Environment@98] - Server environment:os.memory.free=6MB 2020-04-15 16:05:58,729 [myid:1] - INFO [main:Environment@98] - Server environment:os.memory.max=966MB 2020-04-15 16:05:58,729 [myid:1] - INFO [main:Environment@98] - Server environment:os.memory.total=15MB 2020-04-15 16:05:58,729 [myid:1] - INFO [main:ZooKeeperServer@128] - zookeeper.enableEagerACLCheck = false 2020-04-15 16:05:58,729 [myid:1] - INFO [main:ZooKeeperServer@136] - zookeeper.digest.enabled = true 2020-04-15 16:05:58,729 [myid:1] - INFO [main:ZooKeeperServer@140] - zookeeper.closeSessionTxn.enabled = true 2020-04-15 16:05:58,729 [myid:1] - INFO [main:ZooKeeperServer@1433] - zookeeper.flushDelay=0 2020-04-15 16:05:58,729 [myid:1] - INFO [main:ZooKeeperServer@1442] - zookeeper.maxWriteQueuePollTime=0 2020-04-15 16:05:58,730 [myid:1] - INFO [main:ZooKeeperServer@1451] - zookeeper.maxBatchSize=1000 2020-04-15 16:05:58,730 [myid:1] - INFO [main:ZooKeeperServer@241] - zookeeper.intBufferStartingSizeBytes = 1024 2020-04-15 16:05:58,742 [myid:1] - INFO [main:WatchManagerFactory@42] - Using org.apache.zookeeper.server.watch.WatchManager as watch manager 2020-04-15 16:05:58,742 [myid:1] - INFO [main:WatchManagerFactory@42] - Using org.apache.zookeeper.server.watch.WatchManager as watch manager 2020-04-15 16:05:58,742 [myid:1] - INFO [main:ZKDatabase@132] - zookeeper.snapshotSizeFactor = 0.33 2020-04-15 16:05:58,743 [myid:1] - INFO [main:ZKDatabase@152] - zookeeper.commitLogCount=500 2020-04-15 16:05:58,770 [myid:1] - INFO [main:QuorumPeer@2001] - Using insecure (non-TLS) quorum communication 2020-04-15 16:05:58,770 [myid:1] - INFO [main:QuorumPeer@2007] - Port unification disabled 2020-04-15 16:05:58,770 [myid:1] - INFO [main:QuorumPeer@174] - multiAddress.enabled set to false 2020-04-15 16:05:58,770 [myid:1] - INFO [main:QuorumPeer@199] - multiAddress.reachabilityCheckEnabled set to true 2020-04-15 16:05:58,771 [myid:1] - INFO [main:QuorumPeer@186] - multiAddress.reachabilityCheckTimeoutMs set to 1000 2020-04-15 16:05:58,771 [myid:1] - INFO [main:QuorumPeer@2461] - QuorumPeer communication is not secured! (SASL auth disabled) 2020-04-15 16:05:58,771 [myid:1] - INFO [main:QuorumPeer@2486] - quorum.cnxn.threads.size set to 20 2020-04-15 16:05:58,785 [myid:1] - INFO [main:SnapStream@61] - zookeeper.snapshot.compression.method = CHECKED 2020-04-15 16:05:58,786 [myid:1] - INFO [main:FileSnap@85] - Reading snapshot /opt/apps/zookeeper/data/version-2/snapshot.0 2020-04-15 16:05:58,791 [myid:1] - INFO [main:DataTree@1737] - The digest value is empty in snapshot 2020-04-15 16:05:58,803 [myid:1] - INFO [main:ZKDatabase@289] - Snapshot loaded in 32 ms, highest zxid is 0x0, digest is 1371985504 2020-04-15 16:05:58,809 [myid:1] - INFO [main:Server@359] - jetty-9.4.24.v20191120; built: 2019-11-20T21:37:49.771Z; git: 363d5f2df3a8a28de40604320230664b9c793c16; jvm 1.8.0_131-b11 2020-04-15 16:05:58,874 [myid:1] - INFO [main:DefaultSessionIdManager@333] - DefaultSessionIdManager workerName=node0 2020-04-15 16:05:58,874 [myid:1] - INFO [main:DefaultSessionIdManager@338] - No SessionScavenger set, using defaults 2020-04-15 16:05:58,876 [myid:1] - INFO [main:HouseKeeper@140] - node0 Scavenging every 600000ms 2020-04-15 16:05:58,904 [myid:1] - INFO [main:ContextHandler@825] - Started o.e.j.s.ServletContextHandler@2781e022{/,null,AVAILABLE} 2020-04-15 16:05:58,918 [myid:1] - INFO [main:AbstractConnector@330] - Started ServerConnector@6fc6f14e{HTTP/1.1,[http/1.1]}{0.0.0.0:8080} 2020-04-15 16:05:58,918 [myid:1] - INFO [main:Server@399] - Started @1684ms 2020-04-15 16:05:58,919 [myid:1] - INFO [main:JettyAdminServer@178] - Started AdminServer on address 0.0.0.0, port 8080 and command URL /commands 2020-04-15 16:05:58,919 [myid:1] - INFO [main:QuorumPeer@2503] - Using 10000ms as the quorum cnxn socket timeout 2020-04-15 16:05:58,924 [myid:1] - INFO [main:QuorumCnxManager$Listener@906] - Election port bind maximum retries is 3 2020-04-15 16:05:58,931 [myid:1] - INFO [main:FastLeaderElection@87] - zookeeper.fastleader.minNotificationInterval=200 2020-04-15 16:05:58,931 [myid:1] - INFO [main:FastLeaderElection@89] - zookeeper.fastleader.maxNotificationInterval=60000 2020-04-15 16:05:58,942 [myid:1] - INFO [main:ZKAuditProvider@42] - ZooKeeper audit is disabled. 2020-04-15 16:05:58,951 [myid:1] - INFO [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):QuorumPeer@1371] - LOOKING 2020-04-15 16:05:58,958 [myid:1] - INFO [ListenerHandler-/0.0.0.0:3888:QuorumCnxManager$Listener$ListenerHandler@1047] - My election bind port: /0.0.0.0:3888 2020-04-15 16:05:58,958 [myid:1] - INFO [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):FastLeaderElection@931] - New election. My id = 1, proposed zxid=0x0 2020-04-15 16:05:58,984 [myid:1] - WARN [WorkerSender[myid=1]:QuorumCnxManager@716] - Cannot open channel to 2 at election address sdw1/192.168.0.67:3888 java.net.ConnectException: 拒绝连接 (Connection refused) at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxManager.java:677) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxManager.java:748) at org.apache.zookeeper.server.quorum.QuorumCnxManager.toSend(QuorumCnxManager.java:644) at org.apache.zookeeper.server.quorum.FastLeaderElection$Messenger$WorkerSender.process(FastLeaderElection.java:503) at org.apache.zookeeper.server.quorum.FastLeaderElection$Messenger$WorkerSender.run(FastLeaderElection.java:487) at java.lang.Thread.run(Thread.java:748) 2020-04-15 16:05:58,988 [myid:1] - WARN [WorkerSender[myid=1]:QuorumCnxManager@716] - Cannot open channel to 3 at election address sdw2/192.168.0.68:3888 java.net.ConnectException: 拒绝连接 (Connection refused) at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxManager.java:677) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxManager.java:748) at org.apache.zookeeper.server.quorum.QuorumCnxManager.toSend(QuorumCnxManager.java:644) at org.apache.zookeeper.server.quorum.FastLeaderElection$Messenger$WorkerSender.process(FastLeaderElection.java:503) at org.apache.zookeeper.server.quorum.FastLeaderElection$Messenger$WorkerSender.run(FastLeaderElection.java:487) at java.lang.Thread.run(Thread.java:748) 2020-04-15 16:05:58,993 [myid:1] - INFO [WorkerReceiver[myid=1]:FastLeaderElection$Messenger$WorkerReceiver@376] - Notification: my state:LOOKING; n.sid:1, n.state:LOOKING, n.leader:1, n.round:0x1, n.peerEpoch:0x0, n.zxid:0x0, message format version:0x2, n.config version:0x0 2020-04-15 16:05:59,197 [myid:1] - WARN [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):QuorumCnxManager@716] - Cannot open channel to 2 at election address sdw1/192.168.0.67:3888 java.net.ConnectException: 拒绝连接 (Connection refused) at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxManager.java:677) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxManager.java:748) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectAll(QuorumCnxManager.java:776) at org.apache.zookeeper.server.quorum.FastLeaderElection.lookForLeader(FastLeaderElection.java:958) at org.apache.zookeeper.server.quorum.QuorumPeer.run(QuorumPeer.java:1425) 2020-04-15 16:05:59,206 [myid:1] - WARN [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):QuorumCnxManager@716] - Cannot open channel to 3 at election address sdw2/192.168.0.68:3888 java.net.ConnectException: 拒绝连接 (Connection refused) at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxManager.java:677) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxManager.java:748) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectAll(QuorumCnxManager.java:776) at org.apache.zookeeper.server.quorum.FastLeaderElection.lookForLeader(FastLeaderElection.java:958) at org.apache.zookeeper.server.quorum.QuorumPeer.run(QuorumPeer.java:1425) 2020-04-15 16:05:59,208 [myid:1] - INFO [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):FastLeaderElection@966] - Notification time out: 400 2020-04-15 16:05:59,613 [myid:1] - WARN [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):QuorumCnxManager@716] - Cannot open channel to 2 at election address sdw1/192.168.0.67:3888 java.net.ConnectException: 拒绝连接 (Connection refused) at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxManager.java:677) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxManager.java:748) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectAll(QuorumCnxManager.java:776) at org.apache.zookeeper.server.quorum.FastLeaderElection.lookForLeader(FastLeaderElection.java:958) at org.apache.zookeeper.server.quorum.QuorumPeer.run(QuorumPeer.java:1425) 2020-04-15 16:05:59,619 [myid:1] - WARN [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):QuorumCnxManager@716] - Cannot open channel to 3 at election address sdw2/192.168.0.68:3888 java.net.ConnectException: 拒绝连接 (Connection refused) at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxManager.java:677) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxManager.java:748) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectAll(QuorumCnxManager.java:776) at org.apache.zookeeper.server.quorum.FastLeaderElection.lookForLeader(FastLeaderElection.java:958) at org.apache.zookeeper.server.quorum.QuorumPeer.run(QuorumPeer.java:1425) 2020-04-15 16:05:59,620 [myid:1] - INFO [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):FastLeaderElection@966] - Notification time out: 800 2020-04-15 16:06:00,430 [myid:1] - WARN [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):QuorumCnxManager@716] - Cannot open channel to 2 at election address sdw1/192.168.0.67:3888 java.net.ConnectException: 拒绝连接 (Connection refused) at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxManager.java:677) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxManager.java:748) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectAll(QuorumCnxManager.java:776) at org.apache.zookeeper.server.quorum.FastLeaderElection.lookForLeader(FastLeaderElection.java:958) at org.apache.zookeeper.server.quorum.QuorumPeer.run(QuorumPeer.java:1425) 2020-04-15 16:06:00,436 [myid:1] - WARN [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):QuorumCnxManager@716] - Cannot open channel to 3 at election address sdw2/192.168.0.68:3888 java.net.ConnectException: 拒绝连接 (Connection refused) at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxManager.java:677) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxManager.java:748) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectAll(QuorumCnxManager.java:776) at org.apache.zookeeper.server.quorum.FastLeaderElection.lookForLeader(FastLeaderElection.java:958) at org.apache.zookeeper.server.quorum.QuorumPeer.run(QuorumPeer.java:1425) 2020-04-15 16:06:00,437 [myid:1] - INFO [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):FastLeaderElection@966] - Notification time out: 1600 2020-04-15 16:06:02,043 [myid:1] - WARN [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):QuorumCnxManager@716] - Cannot open channel to 2 at election address sdw1/192.168.0.67:3888 java.net.ConnectException: 拒绝连接 (Connection refused) at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxManager.java:677) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxManager.java:748) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectAll(QuorumCnxManager.java:776) at org.apache.zookeeper.server.quorum.FastLeaderElection.lookForLeader(FastLeaderElection.java:958) at org.apache.zookeeper.server.quorum.QuorumPeer.run(QuorumPeer.java:1425) 2020-04-15 16:06:02,049 [myid:1] - WARN [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):QuorumCnxManager@716] - Cannot open channel to 3 at election address sdw2/192.168.0.68:3888 java.net.ConnectException: 拒绝连接 (Connection refused) at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxManager.java:677) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxManager.java:748) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectAll(QuorumCnxManager.java:776) at org.apache.zookeeper.server.quorum.FastLeaderElection.lookForLeader(FastLeaderElection.java:958) at org.apache.zookeeper.server.quorum.QuorumPeer.run(QuorumPeer.java:1425) 2020-04-15 16:06:02,050 [myid:1] - INFO [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):FastLeaderElection@966] - Notification time out: 3200 2020-04-15 16:06:05,252 [myid:1] - WARN [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):QuorumCnxManager@716] - Cannot open channel to 2 at election address sdw1/192.168.0.67:3888 java.net.ConnectException: 拒绝连接 (Connection refused) at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxManager.java:677) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxManager.java:748) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectAll(QuorumCnxManager.java:776) at org.apache.zookeeper.server.quorum.FastLeaderElection.lookForLeader(FastLeaderElection.java:958) at org.apache.zookeeper.server.quorum.QuorumPeer.run(QuorumPeer.java:1425) 2020-04-15 16:06:05,261 [myid:1] - WARN [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):QuorumCnxManager@716] - Cannot open channel to 3 at election address sdw2/192.168.0.68:3888 java.net.ConnectException: 拒绝连接 (Connection refused) at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxManager.java:677) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxManager.java:748) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectAll(QuorumCnxManager.java:776) at org.apache.zookeeper.server.quorum.FastLeaderElection.lookForLeader(FastLeaderElection.java:958) at org.apache.zookeeper.server.quorum.QuorumPeer.run(QuorumPeer.java:1425) 2020-04-15 16:06:05,262 [myid:1] - INFO [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):FastLeaderElection@966] - Notification time out: 6400 2020-04-15 16:06:11,670 [myid:1] - WARN [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):QuorumCnxManager@716] - Cannot open channel to 2 at election address sdw1/192.168.0.67:3888 java.net.ConnectException: 拒绝连接 (Connection refused) at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxManager.java:677) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxManager.java:748) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectAll(QuorumCnxManager.java:776) at org.apache.zookeeper.server.quorum.FastLeaderElection.lookForLeader(FastLeaderElection.java:958) at org.apache.zookeeper.server.quorum.QuorumPeer.run(QuorumPeer.java:1425) 2020-04-15 16:06:11,691 [myid:1] - WARN [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):QuorumCnxManager@716] - Cannot open channel to 3 at election address sdw2/192.168.0.68:3888 java.net.ConnectException: 拒绝连接 (Connection refused) at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxManager.java:677) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxManager.java:748) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectAll(QuorumCnxManager.java:776) at org.apache.zookeeper.server.quorum.FastLeaderElection.lookForLeader(FastLeaderElection.java:958) at org.apache.zookeeper.server.quorum.QuorumPeer.run(QuorumPeer.java:1425) 2020-04-15 16:06:11,692 [myid:1] - INFO [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):FastLeaderElection@966] - Notification time out: 12800 2020-04-15 16:06:14,501 [myid:1] - INFO [NIOWorkerThread-1:FourLetterCommands@223] - The list of known four letter word commands is : [{1936881266=srvr, 1937006964=stat, 2003003491=wchc, 1685417328=dump, 1668445044=crst, 1936880500=srst, 1701738089=envi, 1668247142=conf, -720899=telnet close, 1751217000=hash, 2003003507=wchs, 2003003504=wchp, 1684632179=dirs, 1668247155=cons, 1835955314=mntr, 1769173615=isro, 1920298859=ruok, 1735683435=gtmk, 1937010027=stmk}] 2020-04-15 16:06:14,501 [myid:1] - INFO [NIOWorkerThread-1:FourLetterCommands@224] - The list of enabled four letter word commands is : [[srvr]] 2020-04-15 16:06:14,501 [myid:1] - INFO [NIOWorkerThread-1:NIOServerCnxn@507] - Processing srvr command from /127.0.0.1:59762 2020-04-15 16:06:24,494 [myid:1] - WARN [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):QuorumCnxManager@716] - Cannot open channel to 2 at election address sdw1/192.168.0.67:3888 java.net.ConnectException: 拒绝连接 (Connection refused) at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxManager.java:677) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxManager.java:748) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectAll(QuorumCnxManager.java:776) at org.apache.zookeeper.server.quorum.FastLeaderElection.lookForLeader(FastLeaderElection.java:958) at org.apache.zookeeper.server.quorum.QuorumPeer.run(QuorumPeer.java:1425) 2020-04-15 16:06:24,496 [myid:1] - WARN [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):QuorumCnxManager@716] - Cannot open channel to 3 at election address sdw2/192.168.0.68:3888 java.net.ConnectException: 拒绝连接 (Connection refused) at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxManager.java:677) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxManager.java:748) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectAll(QuorumCnxManager.java:776) at org.apache.zookeeper.server.quorum.FastLeaderElection.lookForLeader(FastLeaderElection.java:958) at org.apache.zookeeper.server.quorum.QuorumPeer.run(QuorumPeer.java:1425) 2020-04-15 16:06:24,497 [myid:1] - INFO [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):FastLeaderElection@966] - Notification time out: 25600 2020-04-15 16:06:50,104 [myid:1] - WARN [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):QuorumCnxManager@716] - Cannot open channel to 2 at election address sdw1/192.168.0.67:3888 java.net.ConnectException: 拒绝连接 (Connection refused) at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxManager.java:677) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxManager.java:748) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectAll(QuorumCnxManager.java:776) at org.apache.zookeeper.server.quorum.FastLeaderElection.lookForLeader(FastLeaderElection.java:958) at org.apache.zookeeper.server.quorum.QuorumPeer.run(QuorumPeer.java:1425) 2020-04-15 16:06:50,122 [myid:1] - WARN [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):QuorumCnxManager@716] - Cannot open channel to 3 at election address sdw2/192.168.0.68:3888 java.net.ConnectException: 拒绝连接 (Connection refused) at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxManager.java:677) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxManager.java:748) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectAll(QuorumCnxManager.java:776) at org.apache.zookeeper.server.quorum.FastLeaderElection.lookForLeader(FastLeaderElection.java:958) at org.apache.zookeeper.server.quorum.QuorumPeer.run(QuorumPeer.java:1425) 2020-04-15 16:06:50,123 [myid:1] - INFO [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):FastLeaderElection@966] - Notification time out: 51200 2020-04-15 16:07:41,327 [myid:1] - WARN [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):QuorumCnxManager@716] - Cannot open channel to 2 at election address sdw1/192.168.0.67:3888 java.net.ConnectException: 拒绝连接 (Connection refused) at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxManager.java:677) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxManager.java:748) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectAll(QuorumCnxManager.java:776) at org.apache.zookeeper.server.quorum.FastLeaderElection.lookForLeader(FastLeaderElection.java:958) at org.apache.zookeeper.server.quorum.QuorumPeer.run(QuorumPeer.java:1425) 2020-04-15 16:07:41,331 [myid:1] - WARN [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):QuorumCnxManager@716] - Cannot open channel to 3 at election address sdw2/192.168.0.68:3888 java.net.ConnectException: 拒绝连接 (Connection refused) at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxManager.java:677) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxManager.java:748) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectAll(QuorumCnxManager.java:776) at org.apache.zookeeper.server.quorum.FastLeaderElection.lookForLeader(FastLeaderElection.java:958) at org.apache.zookeeper.server.quorum.QuorumPeer.run(QuorumPeer.java:1425) 2020-04-15 16:07:41,332 [myid:1] - INFO [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):FastLeaderElection@966] - Notification time out: 60000 2020-04-15 16:08:41,335 [myid:1] - WARN [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):QuorumCnxManager@716] - Cannot open channel to 2 at election address sdw1/192.168.0.67:3888 java.net.ConnectException: 拒绝连接 (Connection refused) at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxManager.java:677) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxManager.java:748) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectAll(QuorumCnxManager.java:776) at org.apache.zookeeper.server.quorum.FastLeaderElection.lookForLeader(FastLeaderElection.java:958) at org.apache.zookeeper.server.quorum.QuorumPeer.run(QuorumPeer.java:1425) 2020-04-15 16:08:41,337 [myid:1] - WARN [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):QuorumCnxManager@716] - Cannot open channel to 3 at election address sdw2/192.168.0.68:3888 java.net.ConnectException: 拒绝连接 (Connection refused) at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxManager.java:677) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxManager.java:748) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectAll(QuorumCnxManager.java:776) at org.apache.zookeeper.server.quorum.FastLeaderElection.lookForLeader(FastLeaderElection.java:958) at org.apache.zookeeper.server.quorum.QuorumPeer.run(QuorumPeer.java:1425) 2020-04-15 16:08:41,337 [myid:1] - INFO [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):FastLeaderElection@966] - Notification time out: 60000 2020-04-15 16:09:41,339 [myid:1] - WARN [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):QuorumCnxManager@716] - Cannot open channel to 2 at election address sdw1/192.168.0.67:3888 java.net.ConnectException: 拒绝连接 (Connection refused) at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxManager.java:677) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxManager.java:748) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectAll(QuorumCnxManager.java:776) at org.apache.zookeeper.server.quorum.FastLeaderElection.lookForLeader(FastLeaderElection.java:958) at org.apache.zookeeper.server.quorum.QuorumPeer.run(QuorumPeer.java:1425) 2020-04-15 16:09:41,341 [myid:1] - WARN [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):QuorumCnxManager@716] - Cannot open channel to 3 at election address sdw2/192.168.0.68:3888 java.net.ConnectException: 拒绝连接 (Connection refused) at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxManager.java:677) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxManager.java:748) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectAll(QuorumCnxManager.java:776) at org.apache.zookeeper.server.quorum.FastLeaderElection.lookForLeader(FastLeaderElection.java:958) at org.apache.zookeeper.server.quorum.QuorumPeer.run(QuorumPeer.java:1425) 2020-04-15 16:09:41,342 [myid:1] - INFO [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):FastLeaderElection@966] - Notification time out: 60000 2020-04-15 16:10:41,346 [myid:1] - WARN [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):QuorumCnxManager@716] - Cannot open channel to 2 at election address sdw1/192.168.0.67:3888 java.net.ConnectException: 拒绝连接 (Connection refused) at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxManager.java:677) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxManager.java:748) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectAll(QuorumCnxManager.java:776) at org.apache.zookeeper.server.quorum.FastLeaderElection.lookForLeader(FastLeaderElection.java:958) at org.apache.zookeeper.server.quorum.QuorumPeer.run(QuorumPeer.java:1425) 2020-04-15 16:10:41,349 [myid:1] - WARN [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):QuorumCnxManager@716] - Cannot open channel to 3 at election address sdw2/192.168.0.68:3888 java.net.ConnectException: 拒绝连接 (Connection refused) at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxManager.java:677) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxManager.java:748) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectAll(QuorumCnxManager.java:776) at org.apache.zookeeper.server.quorum.FastLeaderElection.lookForLeader(FastLeaderElection.java:958) at org.apache.zookeeper.server.quorum.QuorumPeer.run(QuorumPeer.java:1425) 2020-04-15 16:10:41,350 [myid:1] - INFO [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):FastLeaderElection@966] - Notification time out: 60000 2020-04-15 16:11:41,352 [myid:1] - WARN [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):QuorumCnxManager@716] - Cannot open channel to 2 at election address sdw1/192.168.0.67:3888 java.net.ConnectException: 拒绝连接 (Connection refused) at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxManager.java:677) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxManager.java:748) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectAll(QuorumCnxManager.java:776) at org.apache.zookeeper.server.quorum.FastLeaderElection.lookForLeader(FastLeaderElection.java:958) at org.apache.zookeeper.server.quorum.QuorumPeer.run(QuorumPeer.java:1425) 2020-04-15 16:11:41,354 [myid:1] - WARN [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):QuorumCnxManager@716] - Cannot open channel to 3 at election address sdw2/192.168.0.68:3888 java.net.ConnectException: 拒绝连接 (Connection refused) at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxManager.java:677) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxManager.java:748) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectAll(QuorumCnxManager.java:776) at org.apache.zookeeper.server.quorum.FastLeaderElection.lookForLeader(FastLeaderElection.java:958) at org.apache.zookeeper.server.quorum.QuorumPeer.run(QuorumPeer.java:1425) 2020-04-15 16:11:41,355 [myid:1] - INFO [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):FastLeaderElection@966] - Notification time out: 60000 2020-04-15 16:12:41,362 [myid:1] - WARN [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):QuorumCnxManager@716] - Cannot open channel to 2 at election address sdw1/192.168.0.67:3888 java.net.ConnectException: 拒绝连接 (Connection refused) at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxManager.java:677) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxManager.java:748) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectAll(QuorumCnxManager.java:776) at org.apache.zookeeper.server.quorum.FastLeaderElection.lookForLeader(FastLeaderElection.java:958) at org.apache.zookeeper.server.quorum.QuorumPeer.run(QuorumPeer.java:1425) 2020-04-15 16:12:41,364 [myid:1] - WARN [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):QuorumCnxManager@716] - Cannot open channel to 3 at election address sdw2/192.168.0.68:3888 java.net.ConnectException: 拒绝连接 (Connection refused) at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxManager.java:677) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxManager.java:748) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectAll(QuorumCnxManager.java:776) at org.apache.zookeeper.server.quorum.FastLeaderElection.lookForLeader(FastLeaderElection.java:958) at org.apache.zookeeper.server.quorum.QuorumPeer.run(QuorumPeer.java:1425) 2020-04-15 16:12:41,365 [myid:1] - INFO [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):FastLeaderElection@966] - Notification time out: 60000 2020-04-15 16:13:41,366 [myid:1] - WARN [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):QuorumCnxManager@716] - Cannot open channel to 2 at election address sdw1/192.168.0.67:3888 java.net.ConnectException: 拒绝连接 (Connection refused) at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxManager.java:677) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxManager.java:748) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectAll(QuorumCnxManager.java:776) at org.apache.zookeeper.server.quorum.FastLeaderElection.lookForLeader(FastLeaderElection.java:958) at org.apache.zookeeper.server.quorum.QuorumPeer.run(QuorumPeer.java:1425) 2020-04-15 16:13:41,377 [myid:1] - WARN [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):QuorumCnxManager@716] - Cannot open channel to 3 at election address sdw2/192.168.0.68:3888 java.net.ConnectException: 拒绝连接 (Connection refused) at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxManager.java:677) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxManager.java:748) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectAll(QuorumCnxManager.java:776) at org.apache.zookeeper.server.quorum.FastLeaderElection.lookForLeader(FastLeaderElection.java:958) at org.apache.zookeeper.server.quorum.QuorumPeer.run(QuorumPeer.java:1425) 2020-04-15 16:13:41,378 [myid:1] - INFO [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):FastLeaderElection@966] - Notification time out: 60000 2020-04-15 16:14:40,037 [myid:1] - INFO [ListenerHandler-/0.0.0.0:3888:QuorumCnxManager$Listener$ListenerHandler@1052] - Received connection request /192.168.0.67:37390 2020-04-15 16:14:40,059 [myid:1] - INFO [WorkerReceiver[myid=1]:FastLeaderElection$Messenger$WorkerReceiver@376] - Notification: my state:LOOKING; n.sid:2, n.state:LOOKING, n.leader:2, n.round:0x1, n.peerEpoch:0x0, n.zxid:0x0, message format version:0x2, n.config version:0x0 2020-04-15 16:14:40,064 [myid:1] - WARN [WorkerSender[myid=1]:QuorumCnxManager@716] - Cannot open channel to 3 at election address sdw2/192.168.0.68:3888 java.net.ConnectException: 拒绝连接 (Connection refused) at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxManager.java:677) at org.apache.zookeeper.server.quorum.QuorumCnxManager.connectOne(QuorumCnxManager.java:748) at org.apache.zookeeper.server.quorum.QuorumCnxManager.toSend(QuorumCnxManager.java:644) at org.apache.zookeeper.server.quorum.FastLeaderElection$Messenger$WorkerSender.process(FastLeaderElection.java:503) at org.apache.zookeeper.server.quorum.FastLeaderElection$Messenger$WorkerSender.run(FastLeaderElection.java:487) at java.lang.Thread.run(Thread.java:748) 2020-04-15 16:14:40,066 [myid:1] - INFO [WorkerReceiver[myid=1]:FastLeaderElection$Messenger$WorkerReceiver@376] - Notification: my state:LOOKING; n.sid:1, n.state:LOOKING, n.leader:2, n.round:0x1, n.peerEpoch:0x0, n.zxid:0x0, message format version:0x2, n.config version:0x0 2020-04-15 16:14:40,267 [myid:1] - INFO [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):QuorumPeer@857] - Peer state changed: following 2020-04-15 16:14:40,269 [myid:1] - INFO [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):QuorumPeer@1453] - FOLLOWING 2020-04-15 16:14:40,280 [myid:1] - INFO [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):Learner@117] - leaderConnectDelayDuringRetryMs: 100 2020-04-15 16:14:40,281 [myid:1] - INFO [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):Learner@118] - TCP NoDelay set to: true 2020-04-15 16:14:40,285 [myid:1] - INFO [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):BlueThrottle@141] - Weighed connection throttling is disabled 2020-04-15 16:14:40,286 [myid:1] - INFO [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):ZooKeeperServer@1246] - minSessionTimeout set to 4000 2020-04-15 16:14:40,287 [myid:1] - INFO [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):ZooKeeperServer@1255] - maxSessionTimeout set to 40000 2020-04-15 16:14:40,289 [myid:1] - INFO [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):ResponseCache@45] - Response cache size is initialized with value 400. 2020-04-15 16:14:40,289 [myid:1] - INFO [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):ResponseCache@45] - Response cache size is initialized with value 400. 2020-04-15 16:14:40,293 [myid:1] - INFO [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):RequestPathMetricsCollector@111] - zookeeper.pathStats.slotCapacity = 60 2020-04-15 16:14:40,293 [myid:1] - INFO [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):RequestPathMetricsCollector@112] - zookeeper.pathStats.slotDuration = 15 2020-04-15 16:14:40,293 [myid:1] - INFO [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):RequestPathMetricsCollector@113] - zookeeper.pathStats.maxDepth = 6 2020-04-15 16:14:40,294 [myid:1] - INFO [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):RequestPathMetricsCollector@114] - zookeeper.pathStats.initialDelay = 5 2020-04-15 16:14:40,294 [myid:1] - INFO [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):RequestPathMetricsCollector@115] - zookeeper.pathStats.delay = 5 2020-04-15 16:14:40,294 [myid:1] - INFO [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):RequestPathMetricsCollector@116] - zookeeper.pathStats.enabled = false 2020-04-15 16:14:40,296 [myid:1] - INFO [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):ZooKeeperServer@1470] - The max bytes for all large requests are set to 104857600 2020-04-15 16:14:40,297 [myid:1] - INFO [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):ZooKeeperServer@1484] - The large request threshold is set to -1 2020-04-15 16:14:40,297 [myid:1] - INFO [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):ZooKeeperServer@329] - Created server with tickTime 2000 minSessionTimeout 4000 maxSessionTimeout 40000 clientPortListenBacklog -1 datadir /opt/apps/zookeeper/log/version-2 snapdir /opt/apps/zookeeper/data/version-2 2020-04-15 16:14:40,298 [myid:1] - INFO [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):Follower@75] - FOLLOWING - LEADER ELECTION TOOK - 521346 MS 2020-04-15 16:14:40,305 [myid:1] - INFO [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):QuorumPeer@863] - Peer state changed: following - discovery 2020-04-15 16:14:40,351 [myid:1] - INFO [LeaderConnector-sdw1/192.168.0.67:2888:Learner$LeaderConnector@328] - Successfully connected to leader, using address: sdw1/192.168.0.67:2888 2020-04-15 16:14:40,400 [myid:1] - INFO [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):QuorumPeer@863] - Peer state changed: following - synchronization 2020-04-15 16:14:40,415 [myid:1] - INFO [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):Learner@509] - Getting a diff from the leader 0x0 2020-04-15 16:14:40,415 [myid:1] - INFO [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):QuorumPeer@868] - Peer state changed: following - synchronization - diff 2020-04-15 16:14:40,420 [myid:1] - INFO [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):Learner@675] - Learner received NEWLEADER message 2020-04-15 16:14:40,513 [myid:1] - INFO [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):Learner@659] - Learner received UPTODATE message 2020-04-15 16:14:40,513 [myid:1] - INFO [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):QuorumPeer@868] - Peer state changed: following - synchronization 2020-04-15 16:14:40,526 [myid:1] - INFO [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):CommitProcessor@476] - Configuring CommitProcessor with readBatchSize -1 commitBatchSize 1 2020-04-15 16:14:40,526 [myid:1] - INFO [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):CommitProcessor@438] - Configuring CommitProcessor with 1 worker threads. 2020-04-15 16:14:40,559 [myid:1] - INFO [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):RequestThrottler@74] - zookeeper.request_throttler.shutdownTimeout = 10000 2020-04-15 16:14:40,587 [myid:1] - INFO [QuorumPeer[myid=1](plain=[0:0:0:0:0:0:0:0]:2181)(secure=disabled):QuorumPeer@863] - Peer state changed: following - broadcast 2020-04-15 16:14:56,612 [myid:1] - INFO [ListenerHandler-/0.0.0.0:3888:QuorumCnxManager$Listener$ListenerHandler@1052] - Received connection request /192.168.0.68:28402 2020-04-15 16:14:56,629 [myid:1] - INFO [WorkerReceiver[myid=1]:FastLeaderElection$Messenger$WorkerReceiver@376] - Notification: my state:FOLLOWING; n.sid:3, n.state:LOOKING, n.leader:3, n.round:0x1, n.peerEpoch:0x0, n.zxid:0x0, message format version:0x2, n.config version:0x0
我启动的顺序是mdw>sdw1>sdw2,由于ZooKeeper集群启动的时候,每个结点都试图去连接集群中的其它结点,先启动的肯定连不上后面还没启动的,所以上面日志前面部分的异常是可以忽略的。通过后面部分可以看到,集群在选出一个Leader后,最后稳定了。
其他结点可能也出现类似问题,属于正常。
3、端口占用
第一:netstat -apn | grep 2181(这里的端口号,替换成你被占用的那个端口号,比如Tomcat是8080,namenode是8020之类的,还有最好用root来使用这些系统级的命令)
然后得到这样的结果:
最后一排其实就pid,然后我们通过kill -9 pid 就可以杀掉对应的进程(例如,kill -9 4438)
但是kill前,我们还是要确定下到底这个哪里开的进程能不能随便杀掉,所以。。。
第二:ps -ef | grep 5158
这样就可以看看你这个进程到底是谁开的,在哪里开的
第三:最后一步,其实就是kill -9 强制杀掉就没问题了!!!!
备注:
kill的批量杀进程用法:kill -9 $(pgrep -f kafka) 可以把所有kafka的进程杀了
- LINUX zookeeper 集群安装
- Linux(Centos7)下安装 zookeeper docker版 集群
- Linux安装zookeeper集群(CentOS7+Zookeeper3.4.10)
- linux上Zookeeper集群安装及监控
- linux下安装zookeeper(集群版)
- Zookeeper安装使用以及linux上的分布集群搭建
- linux单机 ZooKeeper集群安装
- Red Hat Linux 6.5 安装Zookeeper集群
- zookeeper集群的Linux安装步骤
- 分布式Web应用----Linux环境下zookeeper集群环境的安装与配置
- Linux下安装zookeeper以及Zookeeper的集群搭建
- Linux上ZooKeeper单机及集群的安装
- Linux下ZooKeeper分布式集群安装教程
- Linux 安装Zookeeper集群
- zookeeper学习记录-04 Zookeeper安装(linux系统,伪集群)
- linux安装activeMQ 并集群(zookeeper+levelDB)
- Redhat-linux下zookeeper单机及集群方式安装启动
- zookeeper-集群安装部署(linux)
- Linux环境安装Zookeeper集群
- linux下zookeeper集群安装配置(3.5.1版)