Hi,

You can use hdfs path as
hdfs://your_host:9000/ignite/release16/apache-ignite-fabric-1.6.0-bin/config/default-config.xml.
Or you can just copy this config file on local disk. ;) You should use the
same configuration, but it can be different files with the same content.

On Thu, Aug 11, 2016 at 3:14 PM, percent620 <[email protected]> wrote:

> Thanks Nikolai very much.
>
> As your request, and changed configuration
> /ignite/release16/apache-ignite-fabric-1.6.0-bin/config/default-config.xml
>
> but this file is hfs file
>
> 1)
> $./hdfs dfs -text
> /ignite/release16/apache-ignite-fabric-1.6.0-bin/config/default-config.xml
> SLF4J: Class path contains multiple SLF4J bindings.
> SLF4J: Found binding in
> [jar:file:/u01/hadoop-2.6.0-cdh5.5.0/share/hadoop/common/
> lib/slf4j-log4j12-1.7.5.jar!/org/slf4j/impl/StaticLoggerBinder.class]
> SLF4J: Found binding in
> [jar:file:/u01/hadoop-2.6.0-cdh5.5.0/share/hadoop/common/
> lib/tachyon-client-0.9.0-SNAPSHOT-jar-with-dependencies.jar!/org/slf4j/
> impl/StaticLoggerBinder.class]
> SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an
> explanation.
> SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory]
> <?xml version="1.0" encoding="UTF-8"?>
>
>
>
> <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 class="org.apache.ignite.configuration.IgniteConfiguration">
>           <property name="discoverySpi">
>                       <bean
> class="org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi">
>                                       <property name="ipFinder">
>                                                           <bean
> class="org.apache.ignite.spi.discovery.tcp.ipfinder.multicast.
> TcpDiscoveryMulticastIpFinder"/>
>
> </property>
>
> </bean>
>
> </property>
>
> </bean>
> </beans>
>
>
> 2) get the following error message as below
>
> scala> val ic = new IgniteContext[Integer, Integer](sc,
> "/ignite/release16/apache-ignite-fabric-1.6.0-bin/
> config/default-config.xml")
> class org.apache.ignite.IgniteCheckedException: Spring XML configuration
> path is invalid:
> /ignite/release16/apache-ignite-fabric-1.6.0-bin/
> config/default-config.xml.
> Note that this path should be either absolute or a relative local file
> system path, relative to META-INF in classpath or valid URL to IGNITE_HOME.
>         at
> org.apache.ignite.internal.util.IgniteUtils.resolveSpringUrl(IgniteUtils.
> java:3580)
>         at
> org.apache.ignite.internal.IgnitionEx.loadConfigurations(
> IgnitionEx.java:678)
>         at
> org.apache.ignite.internal.IgnitionEx.loadConfiguration(
> IgnitionEx.java:717)
>         at
> org.apache.ignite.spark.IgniteContext$$anonfun$$lessinit$greater$2.apply(
> IgniteContext.scala:85)
>         at
> org.apache.ignite.spark.IgniteContext$$anonfun$$lessinit$greater$2.apply(
> IgniteContext.scala:85)
>         at org.apache.ignite.spark.Once.apply(IgniteContext.scala:198)
>         at org.apache.ignite.spark.IgniteContext.ignite(
> IgniteContext.scala:138)
>         at org.apache.ignite.spark.IgniteContext.<init>(
> IgniteContext.scala:59)
>         at org.apache.ignite.spark.IgniteContext.<init>(
> IgniteContext.scala:85)
>         at
> $iwC$$iwC$$iwC$$iwC$$iwC$$iwC$$iwC$$iwC$$iwC$$iwC$$iwC$$iwC.
> <init>(<console>:33)
>         at
> $iwC$$iwC$$iwC$$iwC$$iwC$$iwC$$iwC$$iwC$$iwC$$iwC$$iwC.<
> init>(<console>:38)
>         at $iwC$$iwC$$iwC$$iwC$$iwC$$iwC$$iwC$$iwC$$iwC$$iwC.<init>(<
> console>:40)
>         at $iwC$$iwC$$iwC$$iwC$$iwC$$iwC$$iwC$$iwC$$iwC.<init>(<
> console>:42)
>         at $iwC$$iwC$$iwC$$iwC$$iwC$$iwC$$iwC$$iwC.<init>(<console>:44)
>         at $iwC$$iwC$$iwC$$iwC$$iwC$$iwC$$iwC.<init>(<console>:46)
>         at $iwC$$iwC$$iwC$$iwC$$iwC$$iwC.<init>(<console>:48)
>         at $iwC$$iwC$$iwC$$iwC$$iwC.<init>(<console>:50)
>         at $iwC$$iwC$$iwC$$iwC.<init>(<console>:52)
>         at $iwC$$iwC$$iwC.<init>(<console>:54)
>         at $iwC$$iwC.<init>(<console>:56)
>         at $iwC.<init>(<console>:58)
>         at <init>(<console>:60)
>         at .<init>(<console>:64)
>         at .<clinit>(<console>)
>         at .<init>(<console>:7)
>         at .<clinit>(<console>)
>         at $print(<console>)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
> 57)
>         at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> DelegatingMethodAccessorImpl.java:43)
>         at java.lang.reflect.Method.invoke(Method.java:606)
>         at
> org.apache.spark.repl.SparkIMain$ReadEvalPrint.call(SparkIMain.scala:1065)
>         at
> org.apache.spark.repl.SparkIMain$Request.loadAndRun(SparkIMain.scala:1346)
>         at org.apache.spark.repl.SparkIMain.loadAndRunReq$1(
> SparkIMain.scala:840)
>         at org.apache.spark.repl.SparkIMain.interpret(
> SparkIMain.scala:871)
>         at org.apache.spark.repl.SparkIMain.interpret(
> SparkIMain.scala:819)
>         at org.apache.spark.repl.SparkILoop.reallyInterpret$1(
> SparkILoop.scala:857)
>         at
> org.apache.spark.repl.SparkILoop.interpretStartingWith(
> SparkILoop.scala:902)
>         at org.apache.spark.repl.SparkILoop.command(SparkILoop.scala:814)
>         at org.apache.spark.repl.SparkILoop.processLine$1(
> SparkILoop.scala:657)
>         at org.apache.spark.repl.SparkILoop.innerLoop$1(
> SparkILoop.scala:665)
>         at
> org.apache.spark.repl.SparkILoop.org$apache$spark$repl$SparkILoop$$loop(
> SparkILoop.scala:670)
>         at
> org.apache.spark.repl.SparkILoop$$anonfun$org$
> apache$spark$repl$SparkILoop$$process$1.apply$mcZ$sp(SparkILoop.scala:997)
>         at
> org.apache.spark.repl.SparkILoop$$anonfun$org$
> apache$spark$repl$SparkILoop$$process$1.apply(SparkILoop.scala:945)
>         at
> org.apache.spark.repl.SparkILoop$$anonfun$org$
> apache$spark$repl$SparkILoop$$process$1.apply(SparkILoop.scala:945)
>         at
> scala.tools.nsc.util.ScalaClassLoader$.savingContextLoader(
> ScalaClassLoader.scala:135)
>         at
> org.apache.spark.repl.SparkILoop.org$apache$spark$
> repl$SparkILoop$$process(SparkILoop.scala:945)
>         at org.apache.spark.repl.SparkILoop.process(SparkILoop.scala:1059)
>         at org.apache.spark.repl.Main$.main(Main.scala:31)
>         at org.apache.spark.repl.Main.main(Main.scala)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
> 57)
>         at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> DelegatingMethodAccessorImpl.java:43)
>         at java.lang.reflect.Method.invoke(Method.java:606)
>         at
> org.apache.spark.deploy.SparkSubmit$.org$apache$spark$
> deploy$SparkSubmit$$runMain(SparkSubmit.scala:731)
>         at org.apache.spark.deploy.SparkSubmit$.doRunMain$1(
> SparkSubmit.scala:181)
>         at org.apache.spark.deploy.SparkSubmit$.submit(
> SparkSubmit.scala:206)
>         at org.apache.spark.deploy.SparkSubmit$.main(SparkSubmit.
> scala:121)
>         at org.apache.spark.deploy.SparkSubmit.main(SparkSubmit.scala)
> Caused by: java.net.MalformedURLException: no protocol:
> /ignite/release16/apache-ignite-fabric-1.6.0-bin/config/default-config.xml
>         at java.net.URL.<init>(URL.java:585)
>         at java.net.URL.<init>(URL.java:482)
>         at java.net.URL.<init>(URL.java:431)
>         at
> org.apache.ignite.internal.util.IgniteUtils.resolveSpringUrl(IgniteUtils.
> java:3571)
>         ... 58 more
>
>
> Thanks!!!!
>
>
>
> --
> View this message in context: http://apache-ignite-users.
> 70518.x6.nabble.com/Ignite-for-Spark-on-YARN-Deployment-tp6910p6971.html
> Sent from the Apache Ignite Users mailing list archive at Nabble.com.
>

Reply via email to