Hello!

> Caused by: org.apache.zookeeper.KeeperException$ConnectionLossException:
> KeeperErrorCode = ConnectionLoss for /apacheIgnite

I guess this is not so much a question for Apache Ignite mailing list than
for ZooKeeper.
Is the Zk cluster alive? Does it respond on that port?

Regards,
-- 
Ilya Kasnacheev


пн, 18 мая 2020 г. в 14:19, Marble <marblezh...@163.com>:

> My env:
> with 3 VM hosts, say
> node1(192.168.1.11)/node2(192.168.1.13)/node3(192.168.1.13).
> all 3 nodes run with docker ignite:latest (2.8.0), with --net=host
> parameter, zookeeper 3.5.5 runs at node1 with 2181 port;
> I have more two components from libs/optional to libs folder, both are
> ignite-rest-http, ignite-zookeeper, and also download the
> zookeeper-jute-3.5.5.jar to the libs folder.
>
> I have tried both below approaches, and both of them met exceptions:
> 1. default-config.xml
> <beans xmlns="http://www.springframework.org/schema/beans";
>        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
>        xsi:schemaLocation="
>        http://www.springframework.org/schema/beans
>        http://www.springframework.org/schema/beans/spring-beans.xsd";>
>
>     <bean id="grid.cfg"
> class="org.apache.ignite.configuration.IgniteConfiguration">
>         <property name="rebalanceThreadPoolSize" value="1"/>
>         <property name="discoverySpi">
>            <bean
> class="org.apache.ignite.spi.discovery.zk.ZookeeperDiscoverySpi">
>                 <property name="zkConnectionString"
> value="192.168.1.11:2181"/>
>                 <property name="sessionTimeout" value="30000"/>
>                 <property name="zkRootPath" value="/apacheIgnite"/>
>                 <property name="joinTimeout" value="10000"/>
>            </bean>
>         </property>
>     </bean>
> </beans>
> with this configuration, I met below exception:
> Caused by: class org.apache.ignite.IgniteCheckedException: Failed to start
> SPI: ZookeeperDiscoverySpi [zkRootPath=/apacheIgnite,
> zkConnectionString=172.19.2.8:2181, joinTimeout=10000, sesTimeout=60000,
> clientReconnectDisabled=false, internalLsnr=null,
> stats=ZookeeperDiscoveryStatistics [joinedNodesCnt=0, failedNodesCnt=0,
> commErrCnt=0]]
>         at
>
> org.apache.ignite.internal.managers.GridManagerAdapter.startSpi(GridManagerAdapter.java:300)
>         at
>
> org.apache.ignite.internal.managers.discovery.GridDiscoveryManager.start(GridDiscoveryManager.java:943)
>         at
>
> org.apache.ignite.internal.IgniteKernal.startManager(IgniteKernal.java:1960)
>         ... 11 more
> Caused by: class org.apache.ignite.spi.IgniteSpiException: Failed to
> initialize Zookeeper nodes
>         at
>
> org.apache.ignite.spi.discovery.zk.internal.ZookeeperDiscoveryImpl.initZkNodes(ZookeeperDiscoveryImpl.java:850)
>         at
>
> org.apache.ignite.spi.discovery.zk.internal.ZookeeperDiscoveryImpl.startJoin(ZookeeperDiscoveryImpl.java:979)
>         at
>
> org.apache.ignite.spi.discovery.zk.internal.ZookeeperDiscoveryImpl.joinTopology(ZookeeperDiscoveryImpl.java:794)
>         at
>
> org.apache.ignite.spi.discovery.zk.internal.ZookeeperDiscoveryImpl.startJoinAndWait(ZookeeperDiscoveryImpl.java:714)
>         at
>
> org.apache.ignite.spi.discovery.zk.ZookeeperDiscoverySpi.spiStart(ZookeeperDiscoverySpi.java:483)
>         at
>
> org.apache.ignite.internal.managers.GridManagerAdapter.startSpi(GridManagerAdapter.java:297)
>         ... 13 more
> Caused by:
> org.apache.ignite.spi.discovery.zk.internal.ZookeeperClientFailedException:
> org.apache.zookeeper.KeeperException$ConnectionLossException:
> KeeperErrorCode = ConnectionLoss for /apacheIgnite
>         at
>
> org.apache.ignite.spi.discovery.zk.internal.ZookeeperClient.onZookeeperError(ZookeeperClient.java:915)
>         at
>
> org.apache.ignite.spi.discovery.zk.internal.ZookeeperClient.exists(ZookeeperClient.java:300)
>         at
>
> org.apache.ignite.spi.discovery.zk.internal.ZookeeperDiscoveryImpl.initZkNodes(ZookeeperDiscoveryImpl.java:821)
>         ... 18 more
> Caused by: org.apache.zookeeper.KeeperException$ConnectionLossException:
> KeeperErrorCode = ConnectionLoss for /apacheIgnite
>         at
> org.apache.zookeeper.KeeperException.create(KeeperException.java:102)
>         at
> org.apache.zookeeper.KeeperException.create(KeeperException.java:54)
>         at org.apache.zookeeper.ZooKeeper.exists(ZooKeeper.java:2021)
>         at org.apache.zookeeper.ZooKeeper.exists(ZooKeeper.java:2049)
>         at
>
> org.apache.ignite.spi.discovery.zk.internal.ZookeeperClient.exists(ZookeeperClient.java:297)
>         ... 19 more
>
> 2. 2nd one, default-config.xml
> <beans xmlns="http://www.springframework.org/schema/beans";
>        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
>        xsi:schemaLocation="
>        http://www.springframework.org/schema/beans
>        http://www.springframework.org/schema/beans/spring-beans.xsd";>
>
>     <bean id="grid.cfg"
> class="org.apache.ignite.configuration.IgniteConfiguration">
>         <property name="rebalanceThreadPoolSize" value="1"/>
>           <property name="discoverySpi">
>         <bean class="org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi">
>             <property name="ipFinder">
>                 <bean
>
> class="org.apache.ignite.spi.discovery.tcp.ipfinder.zk.TcpDiscoveryZookeeperIpFinder">
>                     <property name="zkConnectionString"
> value="192.168.1.11:2181"/>
>                 </bean>
>             </property>
>         </bean>
>     </property>
>     </bean>
> </beans>
> with this configuration, I met below exception:
>
> [09:13:29,568][SEVERE][main][TcpDiscoverySpi] Failed to register local node
> address in IP finder on start (retrying every 2000 ms; change
> 'reconnectDelay' to configure the frequency of retries).
> class org.apache.ignite.spi.IgniteSpiException: KeeperErrorCode =
> ConnectionLoss for /services/ignite
>         at
>
> org.apache.ignite.spi.discovery.tcp.ipfinder.zk.TcpDiscoveryZookeeperIpFinder.registerAddresses(TcpDiscoveryZookeeperIpFinder.java:219)
>         at
>
> org.apache.ignite.spi.discovery.tcp.ipfinder.TcpDiscoveryIpFinderAdapter.initializeLocalAddresses(TcpDiscoveryIpFinderAdapter.java:66)
>         at
>
> org.apache.ignite.spi.discovery.tcp.TcpDiscoveryImpl.registerLocalNodeAddress(TcpDiscoveryImpl.java:361)
>         at
>
> org.apache.ignite.spi.discovery.tcp.ServerImpl.spiStart(ServerImpl.java:410)
>         at
>
> org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi.spiStart(TcpDiscoverySpi.java:2099)
>         at
>
> org.apache.ignite.internal.managers.GridManagerAdapter.startSpi(GridManagerAdapter.java:297)
>         at
>
> org.apache.ignite.internal.managers.discovery.GridDiscoveryManager.start(GridDiscoveryManager.java:943)
>         at
>
> org.apache.ignite.internal.IgniteKernal.startManager(IgniteKernal.java:1960)
>         at
> org.apache.ignite.internal.IgniteKernal.start(IgniteKernal.java:1276)
>         at
>
> org.apache.ignite.internal.IgnitionEx$IgniteNamedInstance.start0(IgnitionEx.java:2038)
>         at
>
> org.apache.ignite.internal.IgnitionEx$IgniteNamedInstance.start(IgnitionEx.java:1703)
>         at
> org.apache.ignite.internal.IgnitionEx.start0(IgnitionEx.java:1117)
>         at
>
> org.apache.ignite.internal.IgnitionEx.startConfigurations(IgnitionEx.java:1035)
>         at org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:921)
>         at org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:820)
>         at org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:690)
>         at org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:659)
>         at org.apache.ignite.Ignition.start(Ignition.java:346)
>         at
>
> org.apache.ignite.startup.cmdline.CommandLineStartup.main(CommandLineStartup.java:300)
> Caused by: org.apache.zookeeper.KeeperException$ConnectionLossException:
> KeeperErrorCode = ConnectionLoss for /services/ignite
>         at
> org.apache.zookeeper.KeeperException.create(KeeperException.java:102)
>         at
> org.apache.zookeeper.KeeperException.create(KeeperException.java:54)
>         at org.apache.zookeeper.ZooKeeper.getChildren(ZooKeeper.java:2707)
>         at
>
> org.apache.curator.framework.imps.GetChildrenBuilderImpl$3.call(GetChildrenBuilderImpl.java:242)
>         at
>
> org.apache.curator.framework.imps.GetChildrenBuilderImpl$3.call(GetChildrenBuilderImpl.java:231)
>         at
>
> org.apache.curator.connection.StandardConnectionHandlingPolicy.callWithRetry(StandardConnectionHandlingPolicy.java:64)
>         at org.apache.curator.RetryLoop.callWithRetry(RetryLoop.java:100)
>         at
>
> org.apache.curator.framework.imps.GetChildrenBuilderImpl.pathInForeground(GetChildrenBuilderImpl.java:228)
>         at
>
> org.apache.curator.framework.imps.GetChildrenBuilderImpl.forPath(GetChildrenBuilderImpl.java:219)
>         at
>
> org.apache.curator.framework.imps.GetChildrenBuilderImpl.forPath(GetChildrenBuilderImpl.java:41)
>         at
>
> org.apache.curator.x.discovery.details.ServiceDiscoveryImpl.queryForInstances(ServiceDiscoveryImpl.java:383)
>         at
>
> org.apache.curator.x.discovery.details.ServiceDiscoveryImpl.queryForInstances(ServiceDiscoveryImpl.java:307)
>         at
>
> org.apache.ignite.spi.discovery.tcp.ipfinder.zk.TcpDiscoveryZookeeperIpFinder.registerAddresses(TcpDiscoveryZookeeperIpFinder.java:214)
>         ... 18 more
>
>
> Need your great help, thanks
>
>
>
>
>
> --
> Sent from: http://apache-ignite-developers.2346864.n4.nabble.com/
>

Reply via email to