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(GridDhtPartitionsExchangeFuture.java:581)
        at
org.apache.ignite.internal.processors.cache.GridCachePartitionExchangeManager$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(GridDhtPartitionsExchangeFuture.java:581)
        at
org.apache.ignite.internal.processors.cache.GridCachePartitionExchangeManager$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(GridDhtPartitionsExchangeFuture.java:581)
        at
org.apache.ignite.internal.processors.cache.GridCachePartitionExchangeManager$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:d4eef3c68ff116ee34bc13648cd82c640b3ea072
>>> 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(GridDhtPartitionsExchangeFuture.java:581)
        at
org.apache.ignite.internal.processors.cache.GridCachePartitionExchangeManager$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