Hi Mimmo,

Could you please run all nodes with -DIGNITE_QUIET=false flag and send logs
from both, server and client nodes?

Does it work for you if you run only 1 server node and 1 client node from
the same host? I think it's better to check this simple
configuration first, so to be sure that there's no network problem.

Thanks,
Mikhail.



2017-06-21 17:32 GMT+03:00 mimmo_c <mimmo.celano1...@gmail.com>:

> Hi, I'm trying to configure Ignite for hadoop. I would like to store the
> data
> of a wordcount inside a grid cache between two server node. I'm on a
> Cluster
> of 33 nodes but i want try with 3 node.
> When I start two node in server mode they connect itselfef with ignite.sh
> <hadoop/default-configuration.xml>. From the master node I run hadoop with
> the jar of wordcount in wich just start ignite in client mode and try to
> start a cache . For configuration i use default-configuration.xml in
> config/hadoop.
>
> When i start hadoop from master it gives this error
>
>
> >>>    __________  ________________
> >>>   /  _/ ___/ |/ /  _/_  __/ __/
> >>>  _/ // (7 7    // /  / / / _/
> >>> /___/\___/_/|_/___/ /_/ /___/
> >>>
> >>> ver. 2.0.0#20170430-sha1:d4eef3c6
> >>> 2017 Copyright(C) Apache Software Foundation
> >>>
> >>> Ignite documentation: http://ignite.apache.org
>
> 2017-06-21 13:53:47,737 INFO  [main] internal.IgniteKernal
> (Log4JLogger.java:info(475)) - Config URL:
> file:/home/hduser/apache-ignite-2.0.0-src/config/hadoop/default-config.xml
> 2017-06-21 13:53:47,737 INFO  [main] internal.IgniteKernal
> (Log4JLogger.java:info(475)) - Daemon mode: off
> 2017-06-21 13:53:47,737 INFO  [main] internal.IgniteKernal
> (Log4JLogger.java:info(475)) - OS: Linux 4.4.0-79-generic amd64
> 2017-06-21 13:53:47,737 INFO  [main] internal.IgniteKernal
> (Log4JLogger.java:info(475)) - OS user: hduser
> 2017-06-21 13:53:47,739 INFO  [main] internal.IgniteKernal
> (Log4JLogger.java:info(475)) - PID: 22611
> 2017-06-21 13:53:47,739 INFO  [main] internal.IgniteKernal
> (Log4JLogger.java:info(475)) - Language runtime: Java Platform API
> Specification ver. 1.8
> 2017-06-21 13:53:47,739 INFO  [main] internal.IgniteKernal
> (Log4JLogger.java:info(475)) - VM information: Java(TM) SE Runtime
> Environment 1.8.0_131-b11 Oracle Corporation Java HotSpot(TM) 64-Bit Server
> VM 25.131-b11
> 2017-06-21 13:53:47,740 INFO  [main] internal.IgniteKernal
> (Log4JLogger.java:info(475)) - VM total memory: 0.87GB
> 2017-06-21 13:53:47,740 INFO  [main] internal.IgniteKernal
> (Log4JLogger.java:info(475)) - Remote Management [restart: off, REST: off,
> JMX (remote: off)]
> 2017-06-21 13:53:47,740 INFO  [main] internal.IgniteKernal
> (Log4JLogger.java:info(475)) -
> IGNITE_HOME=/home/hduser/apache-ignite-2.0.0-src
> 2017-06-21 13:53:47,741 INFO  [main] internal.IgniteKernal
> (Log4JLogger.java:info(475)) - VM arguments: [-Xmx1000m,
> -Dhadoop.log.dir=/usr/local/hadoop/logs, -Dhadoop.log.file=hadoop.log,
> -Dhadoop.home.dir=/usr/local/hadoop, -Dhadoop.id.str=,
> -Dhadoop.root.logger=INFO,console,
> -Djava.library.path=/usr/local/hadoop/lib/native,
> -Dhadoop.policy.file=hadoop-policy.xml, -Djava.net.preferIPv4Stack=true,
> -Dhadoop.security.logger=INFO,NullAppender]
> 2017-06-21 13:53:47,741 INFO  [main] internal.IgniteKernal
> (Log4JLogger.java:info(475)) - Configured caches [in 'default'
> memoryPolicy:
> ['ignite-sys-cache', 'ignite-hadoop-mr-sys-cache',
> 'ignite-atomics-sys-cache', 'igfs-internal-igfs-meta',
> 'igfs-internal-igfs-data']]
> 2017-06-21 13:53:47,744 INFO  [main] internal.IgniteKernal
> (Log4JLogger.java:info(475)) - 3-rd party licenses can be found at:
> /home/hduser/apache-ignite-2.0.0-src/libs/licenses
> 2017-06-21 13:53:47,746 WARN  [pub-#14%null%] internal.GridDiagnostic
> (Log4JLogger.java:warning(480)) - Initial heap size is 504MB (should be no
> less than 512MB, use -Xms512m -Xmx512m).
> 2017-06-21 13:53:47,794 INFO  [main] plugin.IgnitePluginProcessor
> (Log4JLogger.java:info(475)) - Configured plugins:
> 2017-06-21 13:53:47,794 INFO  [main] plugin.IgnitePluginProcessor
> (Log4JLogger.java:info(475)) -   ^-- None
> 2017-06-21 13:53:47,794 INFO  [main] plugin.IgnitePluginProcessor
> (Log4JLogger.java:info(475)) -
> 2017-06-21 13:53:47,842 INFO  [main] tcp.TcpCommunicationSpi
> (Log4JLogger.java:info(475)) - Successfully bound communication NIO server
> to TCP port [port=47100, locHost=0.0.0.0/0.0.0.0, selectorsCnt=4,
> selectorSpins=0, pairedConn=false]
> 2017-06-21 13:53:47,846 WARN  [main] tcp.TcpCommunicationSpi
> (Log4JLogger.java:warning(480)) - Message queue limit is set to 0 which
> may
> lead to potential OOMEs when running cache operations in FULL_ASYNC or
> PRIMARY_SYNC modes due to message queues growth on sender and receiver
> sides.
> 2017-06-21 13:53:47,864 WARN  [main] noop.NoopCheckpointSpi
> (Log4JLogger.java:warning(480)) - Checkpoints are disabled (to enable
> configure any GridCheckpointSpi implementation)
> 2017-06-21 13:53:47,889 WARN  [main] collision.GridCollisionManager
> (Log4JLogger.java:warning(480)) - Collision resolution is disabled (all
> jobs
> will be activated upon arrival).
> 2017-06-21 13:53:47,890 INFO  [main] internal.IgniteKernal
> (Log4JLogger.java:info(475)) - Security status [authentication=off,
> tls/ssl=off]
> 2017-06-21 13:53:48,181 INFO  [main] rest.GridRestProcessor
> (Log4JLogger.java:info(475)) - REST protocols do not start on client node.
> To start the protocols on client node set
> '-DIGNITE_REST_START_ON_CLIENT=true' system property.
> 2017-06-21 13:53:48,230 INFO  [main] loopback.IpcServerTcpEndpoint
> (Log4JLogger.java:info(475)) - IPC server loopback endpoint started
> [port=10500]
> 2017-06-21 13:53:48,232 INFO  [main] loopback.IpcServerTcpEndpoint
> (Log4JLogger.java:info(475)) - IPC server loopback endpoint started
> [port=11400]
> 2017-06-21 13:53:48,246 INFO  [main] hadoop.HadoopProcessor
> (Log4JLogger.java:info(475)) - HADOOP_HOME is set to /usr/local/hadoop
> 2017-06-21 13:53:48,246 INFO  [main] hadoop.HadoopProcessor
> (Log4JLogger.java:info(475)) - Resolved Hadoop classpath locations:
> /usr/local/hadoop, /usr/local/hadoop, /usr/local/hadoop
> 2017-06-21 13:53:48,248 WARN  [main] hadoop.HadoopProcessor
> (Log4JLogger.java:warning(480)) - Hadoop libraries are found in Ignite
> classpath, this could lead to class loading errors (please remove all
> Hadoop
> libraries from Ignite classpath)
> [path=file:/usr/local/hadoop/share/hadoop/common/hadoop-common-2.7.3.jar]
> 2017-06-21 13:53:48,281 INFO  [main] internal.IgniteKernal
> (Log4JLogger.java:info(475)) - Non-loopback local IPs: 192.168.30.5
> 2017-06-21 13:53:48,281 INFO  [main] internal.IgniteKernal
> (Log4JLogger.java:info(475)) - Enabled local MACs: FA163E27B794
> 2017-06-21 13:53:48,394 WARN  [main] discovery.GridDiscoveryManager
> (Log4JLogger.java:warning(480)) - Local node's value of
> 'java.net.preferIPv4Stack' system property differs from remote node's (all
> nodes in topology should have identical value) [locPreferIpV4=true,
> rmtPreferIpV4=null, locId8=2df6b461, rmtId8=927af8bb,
> rmtAddrs=[slave-1/0:0:0:0:0:0:0:1%lo, /127.0.0.1, /192.168.30.22]]
> 2017-06-21 13:53:48,596 INFO  [main] cache.GridCacheProcessor
> (Log4JLogger.java:info(475)) - Started cache
> [name=ignite-hadoop-mr-sys-cache, memoryPolicyName=sysMemPlc,
> mode=REPLICATED]
> 2017-06-21 13:53:48,607 INFO  [main] cache.GridCacheProcessor
> (Log4JLogger.java:info(475)) - Started cache [name=ignite-sys-cache,
> memoryPolicyName=sysMemPlc, mode=REPLICATED]
> 2017-06-21 13:53:48,609 INFO  [main] cache.GridCacheProcessor
> (Log4JLogger.java:info(475)) - Started cache [name=ignite-atomics-sys-
> cache,
> memoryPolicyName=sysMemPlc, mode=PARTITIONED]
> 2017-06-21 13:53:48,618 INFO  [main] cache.GridCacheProcessor
> (Log4JLogger.java:info(475)) - Started cache [name=igfs-internal-igfs-data,
> memoryPolicyName=sysMemPlc, mode=PARTITIONED]
> 2017-06-21 13:53:48,620 INFO  [main] cache.GridCacheProcessor
> (Log4JLogger.java:info(475)) - Started cache [name=igfs-internal-igfs-meta,
> memoryPolicyName=sysMemPlc, mode=PARTITIONED]
> 2017-06-21 13:53:50,666 WARN  [exchange-worker-#25%null%]
> dht.GridDhtAssignmentFetchFuture (Log4JLogger.java:warning(480)) - Failed
> to
> request affinity assignment from remote node (will continue to another
> node): TcpDiscoveryNode [id=927af8bb-e105-4332-baf3-072f921d09cd,
> addrs=[0:0:0:0:0:0:0:1%lo, 127.0.0.1, 192.168.30.22],
> sockAddrs=[0:0:0:0:0:0:0:1%lo:47500, /127.0.0.1:47500,
> slave-1/192.168.30.22:47500], discPort=47500, order=1, intOrder=1,
> lastExchangeTime=1498053228353, loc=false, ver=2.0.0#20170430-sha1:
> d4eef3c6,
> isClient=false]
> 2017-06-21 13:53:52,686 WARN  [exchange-worker-#25%null%]
> dht.GridDhtAssignmentFetchFuture (Log4JLogger.java:warning(480)) - Failed
> to
> request affinity assignment from remote node (will continue to another
> node): TcpDiscoveryNode [id=927af8bb-e105-4332-baf3-072f921d09cd,
> addrs=[0:0:0:0:0:0:0:1%lo, 127.0.0.1, 192.168.30.22],
> sockAddrs=[0:0:0:0:0:0:0:1%lo:47500, /127.0.0.1:47500,
> slave-1/192.168.30.22:47500], discPort=47500, order=1, intOrder=1,
> lastExchangeTime=1498053228353, loc=false, ver=2.0.0#20170430-sha1:
> d4eef3c6,
> isClient=false]
> 2017-06-21 13:53:54,706 WARN  [exchange-worker-#25%null%]
> dht.GridDhtAssignmentFetchFuture (Log4JLogger.java:warning(480)) - Failed
> to
> request affinity assignment from remote node (will continue to another
> node): TcpDiscoveryNode [id=927af8bb-e105-4332-baf3-072f921d09cd,
> addrs=[0:0:0:0:0:0:0:1%lo, 127.0.0.1, 192.168.30.22],
> sockAddrs=[0:0:0:0:0:0:0:1%lo:47500, /127.0.0.1:47500,
> slave-1/192.168.30.22:47500], discPort=47500, order=1, intOrder=1,
> lastExchangeTime=1498053228353, loc=false, ver=2.0.0#20170430-sha1:
> d4eef3c6,
> isClient=false]
> 2017-06-21 13:53:56,724 WARN  [exchange-worker-#25%null%]
> dht.GridDhtAssignmentFetchFuture (Log4JLogger.java:warning(480)) - Failed
> to
> request affinity assignment from remote node (will continue to another
> node): TcpDiscoveryNode [id=927af8bb-e105-4332-baf3-072f921d09cd,
> addrs=[0:0:0:0:0:0:0:1%lo, 127.0.0.1, 192.168.30.22],
> sockAddrs=[0:0:0:0:0:0:0:1%lo:47500, /127.0.0.1:47500,
> slave-1/192.168.30.22:47500], discPort=47500, order=1, intOrder=1,
> lastExchangeTime=1498053228353, loc=false, ver=2.0.0#20170430-sha1:
> d4eef3c6,
> isClient=false]
> 2017-06-21 13:53:58,744 WARN  [exchange-worker-#25%null%]
> dht.GridDhtAssignmentFetchFuture (Log4JLogger.java:warning(480)) - Failed
> to
> request affinity assignment from remote node (will continue to another
> node): TcpDiscoveryNode [id=927af8bb-e105-4332-baf3-072f921d09cd,
> addrs=[0:0:0:0:0:0:0:1%lo, 127.0.0.1, 192.168.30.22],
> sockAddrs=[0:0:0:0:0:0:0:1%lo:47500, /127.0.0.1:47500,
> slave-1/192.168.30.22:47500], discPort=47500, order=1, intOrder=1,
> lastExchangeTime=1498053228353, loc=false, ver=2.0.0#20170430-sha1:
> d4eef3c6,
> isClient=false]
> 2017-06-21 13:54:00,789 ERROR [exchange-worker-#25%null%]
> preloader.GridDhtPartitionsExchangeFuture (Log4JLogger.java:error(495)) -
> Failed to reinitialize local partitions (preloading will be stopped):
> GridDhtPartitionExchangeId [topVer=AffinityTopologyVersion [topVer=4,
> minorTopVer=0], nodeId=2df6b461, evt=NODE_JOINED]
> class org.apache.ignite.IgniteCheckedException: Failed to send message
> (node
> may have left the grid or TCP connection cannot be established due to
> firewall issues) [node=TcpDiscoveryNode
> [id=927af8bb-e105-4332-baf3-072f921d09cd, addrs=[0:0:0:0:0:0:0:1%lo,
> 127.0.0.1, 192.168.30.22], sockAddrs=[0:0:0:0:0:0:0:1%lo:47500,
> /127.0.0.1:47500, slave-1/192.168.30.22:47500], discPort=47500, order=1,
> intOrder=1, lastExchangeTime=1498053228353, loc=false,
> ver=2.0.0#20170430-sha1:d4eef3c6, isClient=false], topic=TOPIC_CACHE,
> msg=GridDhtPartitionsSingleMessage [parts={-1448311745=GridDhtPartitionMap
> [moving=0, size=0], -2100569601=GridDhtPartitionMap [moving=0, size=0],
> 689859866=GridDhtPartitionMap [moving=0, size=0],
> -313790114=GridDhtPartitionMap [moving=0, size=0],
> -313518151=GridDhtPartitionMap [moving=0, size=0]},
> partCntrs={-1448311745={}, -2100569601={}, 689859866={}, -313790114={},
> -313518151={}}, ex=null, client=true, compress=true,
> super=GridDhtPartitionsAbstractMessage [exchId=GridDhtPartitionExchangeId
> [topVer=AffinityTopologyVersion [topVer=4, minorTopVer=0],
> nodeId=2df6b461,
> evt=NODE_JOINED], lastVer=GridCacheVersion [topVer=0, order=1498053227978,
> nodeOrder=0], flags=1, super=GridCacheMessage [msgId=6, depInfo=null,
> err=null, skipPrepare=false, cacheId=0, cacheId=0]]], policy=2]
>         at
> org.apache.ignite.internal.managers.communication.GridIoManager.send(
> GridIoManager.java:1334)
>         at
> org.apache.ignite.internal.managers.communication.
> GridIoManager.sendToGridTopic(GridIoManager.java:1398)
>         at
> org.apache.ignite.internal.processors.cache.GridCacheIoManager.send(
> GridCacheIoManager.java:946)
>         at
> org.apache.ignite.internal.processors.cache.distributed.dht.preloader.
> GridDhtPartitionsExchangeFuture.sendLocalPartitions(
> GridDhtPartitionsExchangeFuture.java:1094)
>         at
> org.apache.ignite.internal.processors.cache.distributed.dht.preloader.
> GridDhtPartitionsExchangeFuture.clientOnlyExchange(
> GridDhtPartitionsExchangeFuture.java:793)
>         at
> org.apache.ignite.internal.processors.cache.distributed.dht.preloader.
> GridDhtPartitionsExchangeFuture.init(GridDhtPartitionsExchangeFutur
> e.java:581)
>         at
> org.apache.ignite.internal.processors.cache.GridCachePartitionExchangeMana
> ger$ExchangeWorker.body(GridCachePartitionExchangeManager.java:1806)
>         at
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> Caused by: class org.apache.ignite.spi.IgniteSpiException: Failed to send
> message to remote node: TcpDiscoveryNode
> [id=927af8bb-e105-4332-baf3-072f921d09cd, addrs=[0:0:0:0:0:0:0:1%lo,
> 127.0.0.1, 192.168.30.22], sockAddrs=[0:0:0:0:0:0:0:1%lo:47500,
> /127.0.0.1:47500, slave-1/192.168.30.22:47500], discPort=47500, order=1,
> intOrder=1, lastExchangeTime=1498053228353, loc=false,
> ver=2.0.0#20170430-sha1:d4eef3c6, isClient=false]
>         at
> org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi.sendMessage0(
> TcpCommunicationSpi.java:2483)
>         at
> org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi.sendMessage(
> TcpCommunicationSpi.java:2419)
>         at
> org.apache.ignite.internal.managers.communication.GridIoManager.send(
> GridIoManager.java:1329)
>         ... 8 more
> Caused by: class org.apache.ignite.IgniteCheckedException:
> java.lang.NullPointerException
>         at org.apache.ignite.internal.util.IgniteUtils.cast(
> IgniteUtils.java:7242)
>         at
> org.apache.ignite.internal.util.future.GridFutureAdapter.
> resolve(GridFutureAdapter.java:258)
>         at
> org.apache.ignite.internal.util.future.GridFutureAdapter.
> get0(GridFutureAdapter.java:170)
>         at
> org.apache.ignite.internal.util.future.GridFutureAdapter.
> get(GridFutureAdapter.java:139)
>         at
> org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi.reserveClient(
> TcpCommunicationSpi.java:2630)
>         at
> org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi.sendMessage0(
> TcpCommunicationSpi.java:2455)
>         ... 10 more
> Caused by: java.util.concurrent.ExecutionException:
> java.lang.NullPointerException
>         at java.util.concurrent.FutureTask.report(FutureTask.java:122)
>         at java.util.concurrent.FutureTask.get(FutureTask.java:192)
>         at
> org.apache.ignite.internal.util.IgniteUtils.filterReachable(IgniteUtils.
> java:1895)
>         at
> org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi.
> createTcpClient(TcpCommunicationSpi.java:2891)
>         at
> org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi.
> createNioClient(TcpCommunicationSpi.java:2702)
>         at
> org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi.reserveClient(
> TcpCommunicationSpi.java:2594)
>         ... 11 more
> Caused by: java.lang.NullPointerException
>         at
> org.apache.ignite.internal.util.IgniteUtils.reachable(
> IgniteUtils.java:2102)
>         at
> org.apache.ignite.internal.util.IgniteUtils$18.run(IgniteUtils.java:1884)
>         at java.util.concurrent.Executors$RunnableAdapter.
> call(Executors.java:511)
>         at java.util.concurrent.FutureTask.run(FutureTask.java:266)
>         at
> java.util.concurrent.ThreadPoolExecutor.runWorker(
> ThreadPoolExecutor.java:1142)
>         at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(
> ThreadPoolExecutor.java:617)
>         ... 1 more
> 2017-06-21 13:54:00,798 ERROR [main] internal.IgniteKernal
> (Log4JLogger.java:error(495)) - Got exception while starting (will rollback
> startup routine).
> class org.apache.ignite.IgniteCheckedException: Failed to send message
> (node
> may have left the grid or TCP connection cannot be established due to
> firewall issues) [node=TcpDiscoveryNode
> [id=927af8bb-e105-4332-baf3-072f921d09cd, addrs=[0:0:0:0:0:0:0:1%lo,
> 127.0.0.1, 192.168.30.22], sockAddrs=[0:0:0:0:0:0:0:1%lo:47500,
> /127.0.0.1:47500, slave-1/192.168.30.22:47500], discPort=47500, order=1,
> intOrder=1, lastExchangeTime=1498053228353, loc=false,
> ver=2.0.0#20170430-sha1:d4eef3c6, isClient=false], topic=TOPIC_CACHE,
> msg=GridDhtPartitionsSingleMessage [parts={-1448311745=GridDhtPartitionMap
> [moving=0, size=0], -2100569601=GridDhtPartitionMap [moving=0, size=0],
> 689859866=GridDhtPartitionMap [moving=0, size=0],
> -313790114=GridDhtPartitionMap [moving=0, size=0],
> -313518151=GridDhtPartitionMap [moving=0, size=0]},
> partCntrs={-1448311745={}, -2100569601={}, 689859866={}, -313790114={},
> -313518151={}}, ex=null, client=true, compress=true,
> super=GridDhtPartitionsAbstractMessage [exchId=GridDhtPartitionExchangeId
> [topVer=AffinityTopologyVersion [topVer=4, minorTopVer=0],
> nodeId=2df6b461,
> evt=NODE_JOINED], lastVer=GridCacheVersion [topVer=0, order=1498053227978,
> nodeOrder=0], flags=1, super=GridCacheMessage [msgId=6, depInfo=null,
> err=null, skipPrepare=false, cacheId=0, cacheId=0]]], policy=2]
>         at
> org.apache.ignite.internal.managers.communication.GridIoManager.send(
> GridIoManager.java:1334)
>         at
> org.apache.ignite.internal.managers.communication.
> GridIoManager.sendToGridTopic(GridIoManager.java:1398)
>         at
> org.apache.ignite.internal.processors.cache.GridCacheIoManager.send(
> GridCacheIoManager.java:946)
>         at
> org.apache.ignite.internal.processors.cache.distributed.dht.preloader.
> GridDhtPartitionsExchangeFuture.sendLocalPartitions(
> GridDhtPartitionsExchangeFuture.java:1094)
>         at
> org.apache.ignite.internal.processors.cache.distributed.dht.preloader.
> GridDhtPartitionsExchangeFuture.clientOnlyExchange(
> GridDhtPartitionsExchangeFuture.java:793)
>         at
> org.apache.ignite.internal.processors.cache.distributed.dht.preloader.
> GridDhtPartitionsExchangeFuture.init(GridDhtPartitionsExchangeFutur
> e.java:581)
>         at
> org.apache.ignite.internal.processors.cache.GridCachePartitionExchangeMana
> ger$ExchangeWorker.body(GridCachePartitionExchangeManager.java:1806)
>         at
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> Caused by: class org.apache.ignite.spi.IgniteSpiException: Failed to send
> message to remote node: TcpDiscoveryNode
> [id=927af8bb-e105-4332-baf3-072f921d09cd, addrs=[0:0:0:0:0:0:0:1%lo,
> 127.0.0.1, 192.168.30.22], sockAddrs=[0:0:0:0:0:0:0:1%lo:47500,
> /127.0.0.1:47500, slave-1/192.168.30.22:47500], discPort=47500, order=1,
> intOrder=1, lastExchangeTime=1498053228353, loc=false,
> ver=2.0.0#20170430-sha1:d4eef3c6, isClient=false]
>         at
> org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi.sendMessage0(
> TcpCommunicationSpi.java:2483)
>         at
> org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi.sendMessage(
> TcpCommunicationSpi.java:2419)
>         at
> org.apache.ignite.internal.managers.communication.GridIoManager.send(
> GridIoManager.java:1329)
>         ... 8 more
> Caused by: class org.apache.ignite.IgniteCheckedException:
> java.lang.NullPointerException
>         at org.apache.ignite.internal.util.IgniteUtils.cast(
> IgniteUtils.java:7242)
>         at
> org.apache.ignite.internal.util.future.GridFutureAdapter.
> resolve(GridFutureAdapter.java:258)
>         at
> org.apache.ignite.internal.util.future.GridFutureAdapter.
> get0(GridFutureAdapter.java:170)
>         at
> org.apache.ignite.internal.util.future.GridFutureAdapter.
> get(GridFutureAdapter.java:139)
>         at
> org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi.reserveClient(
> TcpCommunicationSpi.java:2630)
>         at
> org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi.sendMessage0(
> TcpCommunicationSpi.java:2455)
>         ... 10 more
> Caused by: java.util.concurrent.ExecutionException:
> java.lang.NullPointerException
>         at java.util.concurrent.FutureTask.report(FutureTask.java:122)
>         at java.util.concurrent.FutureTask.get(FutureTask.java:192)
>         at
> org.apache.ignite.internal.util.IgniteUtils.filterReachable(IgniteUtils.
> java:1895)
>         at
> org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi.
> createTcpClient(TcpCommunicationSpi.java:2891)
>         at
> org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi.
> createNioClient(TcpCommunicationSpi.java:2702)
>         at
> org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi.reserveClient(
> TcpCommunicationSpi.java:2594)
>         ... 11 more
> Caused by: java.lang.NullPointerException
>         at
> org.apache.ignite.internal.util.IgniteUtils.reachable(
> IgniteUtils.java:2102)
>         at
> org.apache.ignite.internal.util.IgniteUtils$18.run(IgniteUtils.java:1884)
>         at java.util.concurrent.Executors$RunnableAdapter.
> call(Executors.java:511)
>         at java.util.concurrent.FutureTask.run(FutureTask.java:266)
>         at
> java.util.concurrent.ThreadPoolExecutor.runWorker(
> ThreadPoolExecutor.java:1142)
>         at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(
> ThreadPoolExecutor.java:617)
>         ... 1 more
> 2017-06-21 13:54:00,804 ERROR [exchange-worker-#25%null%]
> cache.GridCachePartitionExchangeManager (Log4JLogger.java:error(495)) -
> Failed to wait for completion of partition map exchange (preloading will
> not
> start): GridDhtPartitionsExchangeFuture [dummy=false, forcePreload=false,
> reassign=false, discoEvt=DiscoveryEvent [evtNode=TcpDiscoveryNode
> [id=2df6b461-723c-45d4-9bcc-02daab91fb74, addrs=[127.0.0.1, 192.168.30.5],
> sockAddrs=[Master/192.168.30.5:0, /127.0.0.1:0], discPort=0, order=4,
> intOrder=0, lastExchangeTime=1498053228293, loc=true,
> ver=2.0.0#20170430-sha1:d4eef3c6, isClient=true], topVer=4,
> nodeId8=2df6b461, msg=null, type=NODE_JOINED, tstamp=1498053228384],
> crd=TcpDiscoveryNode [id=927af8bb-e105-4332-baf3-072f921d09cd,
> addrs=[0:0:0:0:0:0:0:1%lo, 127.0.0.1, 192.168.30.22],
> sockAddrs=[0:0:0:0:0:0:0:1%lo:47500, /127.0.0.1:47500,
> slave-1/192.168.30.22:47500], discPort=47500, order=1, intOrder=1,
> lastExchangeTime=1498053228353, loc=false, ver=2.0.0#20170430-sha1:
> d4eef3c6,
> isClient=false], exchId=GridDhtPartitionExchangeId
> [topVer=AffinityTopologyVersion [topVer=4, minorTopVer=0],
> nodeId=2df6b461,
> evt=NODE_JOINED], added=false, initFut=GridFutureAdapter
> [ignoreInterrupts=false, state=DONE, res=false, hash=1930617560],
> init=false, lastVer=null, partReleaseFut=null, affChangeMsg=null,
> skipPreload=true, clientOnlyExchange=true, initTs=1498053228616,
> centralizedAff=false, changeGlobalStateE=null,
> exchangeOnChangeGlobalState=false, forcedRebFut=null, evtLatch=0,
> remaining=[927af8bb-e105-4332-baf3-072f921d09cd],
> srvNodes=[TcpDiscoveryNode
> [id=927af8bb-e105-4332-baf3-072f921d09cd, addrs=[0:0:0:0:0:0:0:1%lo,
> 127.0.0.1, 192.168.30.22], sockAddrs=[0:0:0:0:0:0:0:1%lo:47500,
> /127.0.0.1:47500, slave-1/192.168.30.22:47500], discPort=47500, order=1,
> intOrder=1, lastExchangeTime=1498053228353, loc=false,
> ver=2.0.0#20170430-sha1:d4eef3c6, isClient=false]],
> super=GridFutureAdapter
> [ignoreInterrupts=false, state=DONE, res=class
> o.a.i.IgniteCheckedException:
> Failed to send message (node may have left the grid or TCP connection
> cannot
> be established due to firewall issues) [node=TcpDiscoveryNode
> [id=927af8bb-e105-4332-baf3-072f921d09cd, addrs=[0:0:0:0:0:0:0:1%lo,
> 127.0.0.1, 192.168.30.22], sockAddrs=[0:0:0:0:0:0:0:1%lo:47500,
> /127.0.0.1:47500, slave-1/192.168.30.22:47500], discPort=47500, order=1,
> intOrder=1, lastExchangeTime=1498053228353, loc=false,
> ver=2.0.0#20170430-sha1:d4eef3c6, isClient=false], topic=TOPIC_CACHE,
> msg=GridDhtPartitionsSingleMessage [parts={-1448311745=GridDhtPartitionMap
> [moving=0, size=0], -2100569601=GridDhtPartitionMap [moving=0, size=0],
> 689859866=GridDhtPartitionMap [moving=0, size=0],
> -313790114=GridDhtPartitionMap [moving=0, size=0],
> -313518151=GridDhtPartitionMap [moving=0, size=0]},
> partCntrs={-1448311745={}, -2100569601={}, 689859866={}, -313790114={},
> -313518151={}}, ex=null, client=true, compress=true,
> super=GridDhtPartitionsAbstractMessage [exchId=GridDhtPartitionExchangeId
> [topVer=AffinityTopologyVersion [topVer=4, minorTopVer=0],
> nodeId=2df6b461,
> evt=NODE_JOINED], lastVer=GridCacheVersion [topVer=0, order=1498053227978,
> nodeOrder=0], flags=1, super=GridCacheMessage [msgId=6, depInfo=null,
> err=null, skipPrepare=false, cacheId=0, cacheId=0]]], policy=2],
> hash=1242579201]]
> class org.apache.ignite.IgniteCheckedException: Failed to send message
> (node
> may have left the grid or TCP connection cannot be established due to
> firewall issues) [node=TcpDiscoveryNode
> [id=927af8bb-e105-4332-baf3-072f921d09cd, addrs=[0:0:0:0:0:0:0:1%lo,
> 127.0.0.1, 192.168.30.22], sockAddrs=[0:0:0:0:0:0:0:1%lo:47500,
> /127.0.0.1:47500, slave-1/192.168.30.22:47500], discPort=47500, order=1,
> intOrder=1, lastExchangeTime=1498053228353, loc=false,
> ver=2.0.0#20170430-sha1:d4eef3c6, isClient=false], topic=TOPIC_CACHE,
> msg=GridDhtPartitionsSingleMessage [parts={-1448311745=GridDhtPartitionMap
> [moving=0, size=0], -2100569601=GridDhtPartitionMap [moving=0, size=0],
> 689859866=GridDhtPartitionMap [moving=0, size=0],
> -313790114=GridDhtPartitionMap [moving=0, size=0],
> -313518151=GridDhtPartitionMap [moving=0, size=0]},
> partCntrs={-1448311745={}, -2100569601={}, 689859866={}, -313790114={},
> -313518151={}}, ex=null, client=true, compress=true,
> super=GridDhtPartitionsAbstractMessage [exchId=GridDhtPartitionExchangeId
> [topVer=AffinityTopologyVersion [topVer=4, minorTopVer=0],
> nodeId=2df6b461,
> evt=NODE_JOINED], lastVer=GridCacheVersion [topVer=0, order=1498053227978,
> nodeOrder=0], flags=1, super=GridCacheMessage [msgId=6, depInfo=null,
> err=null, skipPrepare=false, cacheId=0, cacheId=0]]], policy=2]
>         at
> org.apache.ignite.internal.managers.communication.GridIoManager.send(
> GridIoManager.java:1334)
>         at
> org.apache.ignite.internal.managers.communication.
> GridIoManager.sendToGridTopic(GridIoManager.java:1398)
>         at
> org.apache.ignite.internal.processors.cache.GridCacheIoManager.send(
> GridCacheIoManager.java:946)
>         at
> org.apache.ignite.internal.processors.cache.distributed.dht.preloader.
> GridDhtPartitionsExchangeFuture.sendLocalPartitions(
> GridDhtPartitionsExchangeFuture.java:1094)
>         at
> org.apache.ignite.internal.processors.cache.distributed.dht.preloader.
> GridDhtPartitionsExchangeFuture.clientOnlyExchange(
> GridDhtPartitionsExchangeFuture.java:793)
>         at
> org.apache.ignite.internal.processors.cache.distributed.dht.preloader.
> GridDhtPartitionsExchangeFuture.init(GridDhtPartitionsExchangeFutur
> e.java:581)
>         at
> org.apache.ignite.internal.processors.cache.GridCachePartitionExchangeMana
> ger$ExchangeWorker.body(GridCachePartitionExchangeManager.java:1806)
>         at
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> Caused by: class org.apache.ignite.spi.IgniteSpiException: Failed to send
> message to remote node: TcpDiscoveryNode
> [id=927af8bb-e105-4332-baf3-072f921d09cd, addrs=[0:0:0:0:0:0:0:1%lo,
> 127.0.0.1, 192.168.30.22], sockAddrs=[0:0:0:0:0:0:0:1%lo:47500,
> /127.0.0.1:47500, slave-1/192.168.30.22:47500], discPort=47500, order=1,
> intOrder=1, lastExchangeTime=1498053228353, loc=false,
> ver=2.0.0#20170430-sha1:d4eef3c6, isClient=false]
>         at
> org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi.sendMessage0(
> TcpCommunicationSpi.java:2483)
>         at
> org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi.sendMessage(
> TcpCommunicationSpi.java:2419)
>         at
> org.apache.ignite.internal.managers.communication.GridIoManager.send(
> GridIoManager.java:1329)
>         ... 8 more
> Caused by: class org.apache.ignite.IgniteCheckedException:
> java.lang.NullPointerException
>         at org.apache.ignite.internal.util.IgniteUtils.cast(
> IgniteUtils.java:7242)
>         at
> org.apache.ignite.internal.util.future.GridFutureAdapter.
> resolve(GridFutureAdapter.java:258)
>         at
> org.apache.ignite.internal.util.future.GridFutureAdapter.
> get0(GridFutureAdapter.java:170)
>         at
> org.apache.ignite.internal.util.future.GridFutureAdapter.
> get(GridFutureAdapter.java:139)
>         at
> org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi.reserveClient(
> TcpCommunicationSpi.java:2630)
>         at
> org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi.sendMessage0(
> TcpCommunicationSpi.java:2455)
>         ... 10 more
> Caused by: java.util.concurrent.ExecutionException:
> java.lang.NullPointerException
>         at java.util.concurrent.FutureTask.report(FutureTask.java:122)
>         at java.util.concurrent.FutureTask.get(FutureTask.java:192)
>         at
> org.apache.ignite.internal.util.IgniteUtils.filterReachable(IgniteUtils.
> java:1895)
>         at
> org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi.
> createTcpClient(TcpCommunicationSpi.java:2891)
>         at
> org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi.
> createNioClient(TcpCommunicationSpi.java:2702)
>         at
> org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi.reserveClient(
> TcpCommunicationSpi.java:2594)
>         ... 11 more
> Caused by: java.lang.NullPointerException
>         at
> org.apache.ignite.internal.util.IgniteUtils.reachable(
> IgniteUtils.java:2102)
>         at
> org.apache.ignite.internal.util.IgniteUtils$18.run(IgniteUtils.java:1884)
>         at java.util.concurrent.Executors$RunnableAdapter.
> call(Executors.java:511)
>         at java.util.concurrent.FutureTask.run(FutureTask.java:266)
>         at
> java.util.concurrent.ThreadPoolExecutor.runWorker(
> ThreadPoolExecutor.java:1142)
>         at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(
> ThreadPoolExecutor.java:617)
>         ... 1 more
> 2017-06-21 13:54:00,825 INFO  [main] cache.GridCacheProcessor
> (Log4JLogger.java:info(475)) - Stopped cache: ignite-sys-cache
> 2017-06-21 13:54:00,825 INFO  [main] cache.GridCacheProcessor
> (Log4JLogger.java:info(475)) - Stopped cache: ignite-hadoop-mr-sys-cache
> 2017-06-21 13:54:00,826 INFO  [main] cache.GridCacheProcessor
> (Log4JLogger.java:info(475)) - Stopped cache: ignite-atomics-sys-cache
> 2017-06-21 13:54:00,826 INFO  [main] cache.GridCacheProcessor
> (Log4JLogger.java:info(475)) - Stopped cache: igfs-internal-igfs-meta
> 2017-06-21 13:54:00,827 INFO  [main] cache.GridCacheProcessor
> (Log4JLogger.java:info(475)) - Stopped cache: igfs-internal-igfs-data
> 2017-06-21 13:54:00,836 INFO  [main] internal.IgniteKernal
> (Log4JLogger.java:info(475)) -
>
> >>> +-----------------------------------------------------------
> ----------------------+
> >>> Ignite ver. 2.0.0#20170430-sha1:d4eef3c68ff116ee34bc13648cd82c
> 640b3ea072
> >>> stopped OK
> >>> +-----------------------------------------------------------
> ----------------------+
> >>> Grid uptime: 00:00:14:004
>
>
> Exception in thread "main" class org.apache.ignite.spi.IgniteSpiException:
> Failed to send message to remote node: TcpDiscoveryNode
> [id=927af8bb-e105-4332-baf3-072f921d09cd, addrs=[0:0:0:0:0:0:0:1%lo,
> 127.0.0.1, 192.168.30.22], sockAddrs=[0:0:0:0:0:0:0:1%lo:47500,
> /127.0.0.1:47500, slave-1/192.168.30.22:47500], discPort=47500, order=1,
> intOrder=1, lastExchangeTime=1498053228353, loc=false,
> ver=2.0.0#20170430-sha1:d4eef3c6, isClient=false]
>         at
> org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi.sendMessage0(
> TcpCommunicationSpi.java:2483)
>         at
> org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi.sendMessage(
> TcpCommunicationSpi.java:2419)
>         at
> org.apache.ignite.internal.managers.communication.GridIoManager.send(
> GridIoManager.java:1329)
>         at
> org.apache.ignite.internal.managers.communication.
> GridIoManager.sendToGridTopic(GridIoManager.java:1398)
>         at
> org.apache.ignite.internal.processors.cache.GridCacheIoManager.send(
> GridCacheIoManager.java:946)
>         at
> org.apache.ignite.internal.processors.cache.distributed.dht.preloader.
> GridDhtPartitionsExchangeFuture.sendLocalPartitions(
> GridDhtPartitionsExchangeFuture.java:1094)
>         at
> org.apache.ignite.internal.processors.cache.distributed.dht.preloader.
> GridDhtPartitionsExchangeFuture.clientOnlyExchange(
> GridDhtPartitionsExchangeFuture.java:793)
>         at
> org.apache.ignite.internal.processors.cache.distributed.dht.preloader.
> GridDhtPartitionsExchangeFuture.init(GridDhtPartitionsExchangeFutur
> e.java:581)
>         at
> org.apache.ignite.internal.processors.cache.GridCachePartitionExchangeMana
> ger$ExchangeWorker.body(GridCachePartitionExchangeManager.java:1806)
>         at
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
>         at java.lang.Thread.run(Thread.java:748)
> Caused by: class org.apache.ignite.IgniteCheckedException:
> java.lang.NullPointerException
>         at org.apache.ignite.internal.util.IgniteUtils.cast(
> IgniteUtils.java:7242)
>         at
> org.apache.ignite.internal.util.future.GridFutureAdapter.
> resolve(GridFutureAdapter.java:258)
>         at
> org.apache.ignite.internal.util.future.GridFutureAdapter.
> get0(GridFutureAdapter.java:170)
>         at
> org.apache.ignite.internal.util.future.GridFutureAdapter.
> get(GridFutureAdapter.java:139)
>         at
> org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi.reserveClient(
> TcpCommunicationSpi.java:2630)
>         at
> org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi.sendMessage0(
> TcpCommunicationSpi.java:2455)
>         ... 10 more
> Caused by: java.util.concurrent.ExecutionException:
> java.lang.NullPointerException
>         at java.util.concurrent.FutureTask.report(FutureTask.java:122)
>         at java.util.concurrent.FutureTask.get(FutureTask.java:192)
>         at
> org.apache.ignite.internal.util.IgniteUtils.filterReachable(IgniteUtils.
> java:1895)
>         at
> org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi.
> createTcpClient(TcpCommunicationSpi.java:2891)
>         at
> org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi.
> createNioClient(TcpCommunicationSpi.java:2702)
>         at
> org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi.reserveClient(
> TcpCommunicationSpi.java:2594)
>         ... 11 more
> Caused by: java.lang.NullPointerException
>         at
> org.apache.ignite.internal.util.IgniteUtils.reachable(
> IgniteUtils.java:2102)
>         at
> org.apache.ignite.internal.util.IgniteUtils$18.run(IgniteUtils.java:1884)
>         at java.util.concurrent.Executors$RunnableAdapter.
> call(Executors.java:511)
>         at java.util.concurrent.FutureTask.run(FutureTask.java:266)
>         at
> java.util.concurrent.ThreadPoolExecutor.runWorker(
> ThreadPoolExecutor.java:1142)
>         at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(
> ThreadPoolExecutor.java:617)
>         ... 1 more
>
>
> The IPDiscovery found the two node server try to connect and for a little
> bit of time they connect with him but it failed to send message with server
> node.... I don't think it's a problem of Port because they are open... Any
> suggestion?
>
> the code of WordCount
>
> public static void main(String args[]) throws Exception {
>
>                 //TcpDiscoverySpi spi = new TcpDiscoverySpi();
>
>                 //TcpDiscoveryVmIpFinder ipFinder = new
> TcpDiscoveryVmIpFinder();
>
>                 // Set initial IP addresses.
>                 // Note that you can optionally specify a port or a port
> range.
>                 //ipFinder.setAddresses(Arrays.asList("192.168.30.99",
> "192.168.30.22"));
>
>                 //spi.setIpFinder(ipFinder);
>
>                 //IgniteConfiguration cfg = new IgniteConfiguration();
>
>                 // Override default discovery SPI.
>                 //cfg.setDiscoverySpi(spi);
>
>                 // Start Ignite node.
>                 Ignition.setClientMode(true);
>
>
>
>                 try(Ignite ignite =
> Ignition.start("/home/hduser/apache-ignite-2.0.0-src/
> config/hadoop/default-config.xml")){
>
>                         CacheConfiguration<Integer ,String> cfg2 = new
> CacheConfiguration<>();
>
>                         IgniteCache<Integer, String> cache;
>
>                         cfg2.setName("demoCache");
>                         cfg2.setAtomicityMode(CacheAtomicityMode.
> TRANSACTIONAL);
>
>                         //cache = ignite.getOrCreateCache(cfg2);
>
>                         //cache.put(1,"uno");
>                         //cache.put(2,"due");
>
>                         //System.out.println(cache.get(1));
>
>                         //System.out.println(cache.get(2));
>
>
>                         int res = ToolRunner.run(new WordCountIgnite(),
> args);
>                         System.exit(res);
>                 }
>         }
>
> Else i try to put manually IP of server but it's the same. It crash before
> start cache, i try just to connect without create cache but it's the same.
> Any suggestion?
>
> Thanks
>
>
>
> --
> View this message in context: http://apache-ignite-users.
> 70518.x6.nabble.com/Hadoop-and-Ignite-Problem-grid-cache-tp14028.html
> Sent from the Apache Ignite Users mailing list archive at Nabble.com.
>

Reply via email to