I am running a single driver / single client . The following error puzzles
me: how can the JVM be different when both are launched by the same local
process?
Note that I had done a full
maven clean package
to ensure there were no remnants of past compilations.
The message is that the *local* is j*dk7* and *remote* is *jdk8*. How did
the jdk8 come into the picture? How/where is the remote client picking up
a different environment?
[12:35:14,224][ERROR][main][IgniteKernal] Got exception while starting
(will rollback startup routine).
class org.apache.ignite.IgniteCheckedException: Failed to start manager:
GridManagerAdapter [enabled=true,
name=org.apache.ignite.internal.managers.discovery.GridDiscoveryManager]
at
org.apache.ignite.internal.IgniteKernal.startManager(IgniteKernal.java:1384)
at org.apache.ignite.internal.IgniteKernal.start(IgniteKernal.java:812)
at
org.apache.ignite.internal.IgnitionEx$IgniteNamedInstance.start0(IgnitionEx.java:1538)
at
org.apache.ignite.internal.IgnitionEx$IgniteNamedInstance.start(IgnitionEx.java:1405)
at org.apache.ignite.internal.IgnitionEx.start0(IgnitionEx.java:931)
at org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:477)
at org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:458)
at org.apache.ignite.Ignition.start(Ignition.java:321)
at
org.apache.ignite.yardstick.IgniteDriverNode.start(IgniteDriverNode.java:123)
at
org.apache.ignite.yardstick.IgniteAbstractBenchmark.setUp(IgniteAbstractBenchmark.java:49)
at
org.yardstickframework.spark.SparkAbstractBenchmark.setUp(SparkAbstractBenchmark.scala:55)
at
org.yardstickframework.spark.SparkCoreRDDBenchmark.setUp(SparkCoreRDDBenchmark.scala:32)
at
org.yardstickframework.BenchmarkDriverStartUp.main(BenchmarkDriverStartUp.java:123)
*Caused by: class org.apache.ignite.IgniteCheckedException: Local node's
java major version is different from remote node's one [locJvmMajVer=7,
rmtJvmMajVer=8]*
at
org.apache.ignite.internal.managers.discovery.GridDiscoveryManager.checkAttributes(GridDiscoveryManager.java:824)
at
org.apache.ignite.internal.managers.discovery.GridDiscoveryManager.start(GridDiscoveryManager.java:514)
at
org.apache.ignite.internal.IgniteKernal.startManager(IgniteKernal.java:1381)