在启动Ignite节点作为客户端时,在运行时将错误设为 java.lang.abstractmethoderror
将其跟踪描述为
java.lang.AbstractMethodError:org.apache.ignite.internal.processors.hadoop.HadoopProcessorAdapter.validateEnvironment()V 在org.apache.ignite.internal.IgniteKernal.createHadoopComponent(IgniteKernal.java:1160) 在org.apache.ignite.internal.IgniteKernal.start(IgniteKernal.java:884) at org.apache.ignite.internal.IgnitionEx $ IgniteNamedInstance.start0(IgnitionEx.java:1739) 在org.apache.ignite.internal.IgnitionEx $ IgniteNamedInstance.start(IgnitionEx.java:1589) 在org.apache.ignite.internal.IgnitionEx.start0(IgnitionEx.java:1042) 在org.apache.ignite.internal.IgnitionEx.startConfigurations(IgnitionEx.java:964) 在org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:850) 在org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:749) 在org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:619) 在org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:589) 在org.apache.ignite.Ignition.start(Ignition.java:347) 在com.mstorm.ignition.Igniter.startIgnite(Igniter.java:47)
Igniter是一个正在盯着客户端节点的Clas,代码是Follow,
* Ignition.setClientMode(真);
Ignite ignte = Ignition.start(“ignite_config.xml”); *
我使用相同版本的Ignite-core的Jar启动了Server Ignite,从Client Ignite开始。
帮助我。
答案 0 :(得分:0)
你到底想要做什么?看起来您下载了Hadoop Accelerator [1]版本,但实际上并没有使用它。如果是这种情况,则应该下载结构构建。
[1] https://apacheignite-fs.readme.io/docs/hadoop-accelerator